Well it is also likely that this module violates the GPL license of the kernel. Linus only considers stuff that was originally written for other operating systems and then trivially ported to Linux as non-GPL:
Originally Posted by r1348
The Samsung code appears to have been written by a developer who has been doing Linux kernel development since 2002 (at least), so I think they would have a hard time in court arguing that this is a cleanroom implementation that wasn't "designed for Linux". Now that the source is out, it will be interesting to see some more technical analysis of exactly how integrated it is with the kernel, and whether it actually contains any code/data structures that taint it due to being directly copied from the kernel.
Originally Posted by Linus Torvalds