Hi Jeff, I have few symbols with this error especially - sock_recv_timestamp(). Is there way to refer this or similar API in my module with MODULE_LICENSE is "Proprietary. How do I know equavalent non-EXPORT_SYMBOL_GPL APIs to achieve similar functionality. Regards Sengottuvelan.S On Tue, Nov 22, 2011 at 1:53 PM, Jeff Haran <jharan@bytemobile.com> wrote:
** **
** **
*From:* kernelnewbies-bounces@kernelnewbies.org [mailto: kernelnewbies-bounces@kernelnewbies.org] *On Behalf Of *Sengottuvelan S *Sent:* Tuesday, November 22, 2011 1:49 PM *To:* Kernel Newbies *Subject:* GPL-only symbol Error****
** **
Hi All,****
****
Basically, I am developing a kernel module named "xyz.ko" and my MODULE_LICENSE is "Proprietary". I have got an error "GPL-incompatible module xyz.ko uses GPL-only symbols".****
****
I am having trouble identifying it. How to avoid this error in during MODPOST?. Is there any way to avoid this error? ****
****
Can you someone throw light on this.****
Regards, S. Sengottuvelan.****
** **
Legally, I believe your only option is to change your code to not reference the EXPORT_SYMBOL_GPL () symbols that it is currently referencing. ****
** **
Jeff Haran****
** **
-- Regards, S. Sengottuvelan.