[uClinux-dev] insmod fails with Unknown symbol
chris brooke
djjcb55 at hotmail.com
Tue Oct 2 18:30:15 EDT 2007
I have written a device driver as a module and I am trying to load it into the
kernel with insmod.
When the module is compiled with a "Proprietary" license insmod fails with an
unknown symbol:
/mnt/code/gp/module> insmod gp.ko
gp: module license 'Proprietary' taints kernel.
gp: Unknown symbol __wake_up_sync
insmod: cannot insert `gp.ko': Unknown symbol in module (-1): No such file or directory
However when the module is compiled with a "Dual BSD/GPL" license there is no such problem:
/mnt/code/gp/module> insmod gp.ko
gp_init_hw
/gp_init_hw
Why is the proprietary license causing the Unknown symbol problem?
How can I fix it?
Thanks,
Chris
_________________________________________________________________
Windows Live Hotmail and Microsoft Office Outlook – together at last. Get it now.
http://office.microsoft.com/en-us/outlook/HA102225181033.aspx?pid=CL100626971033
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.uclinux.org/pipermail/uclinux-dev/attachments/20071002/729170cd/attachment.html
More information about the uClinux-dev
mailing list