Results 1 to 3 of 3
When building a kernel module for Intel x86 Kernel 2.6.26.8-rt16,
"FATAL: modpost: GPL-incompatible module
sample.ko uses GPL-only symbol '__rcu_read_unlock'"
appears.
Let us know any work around for this error message.
...
- 02-18-2010 #1Just Joined!
- Join Date
- Feb 2010
- Posts
- 3
Work around for GPL-only symbol '__rcu_read_unlock'?
When building a kernel module for Intel x86 Kernel 2.6.26.8-rt16,
"FATAL: modpost: GPL-incompatible module
sample.ko uses GPL-only symbol '__rcu_read_unlock'"
appears.
Let us know any work around for this error message.
In case of the same kernel version without RT patch, no error message occurs.
Regards,
- 02-24-2010 #2Just Joined!
- Join Date
- May 2008
- Posts
- 36
Make the module GPL and set the appropriate lisence constant.
- 06-25-2010 #3Just Joined!
- Join Date
- Feb 2010
- Posts
- 3
in_dev_get, in6_dev_get GPL issue
Hi all,
in_dev_get() and in6_dev_get() are not GPL functions.
However, they are used on Linux Kernel with RealTime Patch,
the error message,
"FATAL: modpost: GPL-incompatible module
sample.ko uses GPL-only symbol '__rcu_read_unlock'"
appears.
Is there any Non-GPL function that can be used instead of in_dev_get/in6_dev_get?
Is it possible to remove the GPL function "__rcu_read_unlock"
from in_dev_get/in6_dev_get ?
Regards.


Reply With Quote
