There were two sets of exports. __kernel_fpu_begin/end and kernel_fpu_begin/end.
The only meaningful difference was that one was marked GPL and the other wasn't.
Removing the one with __ can be justified pretty easily.
Insisting that the ones they kept should still be marked 'GPL' is where it gets ridiculous. Going in and out of FPU mode is not something that makes your code derivative of the kernel code.
The only meaningful difference was that one was marked GPL and the other wasn't.
Removing the one with __ can be justified pretty easily.
Insisting that the ones they kept should still be marked 'GPL' is where it gets ridiculous. Going in and out of FPU mode is not something that makes your code derivative of the kernel code.