Nothing really. Metering and AF will work. You just won't get the Canon colors. The Canon 100mm macro isn't a "L" lens but by all means, it performs like one (speed, contrast, sharpness, etc.).
Functionally, there is also a difference. The front element doesn't protrude during focusing, unlike the 3rd party lenses.