Hi I think you should check if these symbols are exported. i.e. If these symbols are in EXPORT_SYMBOL("<symbol name>"). If these are not exported then you would not be able to use it. I don't think you can insert the module with the "symbol unresolved" warning. On 5 January 2011 17:36, Gaurav Mahajan <gauravmahajan2007@xxxxxxxxx> wrote: > Hi all, > > I'm trying to insert a module into the kernel (2.6.35.5). There are no > errors during the "make" phase. There are only warnings regarding two > symbols : > WARNING: "__udivdi3" > [/media/Study/project_work/splitting_merging/radc_try1/radc1.ko] > undefined! > WARNING: "__umoddi3" > [/media/Study/project_work/splitting_merging/radc_try1/radc1.ko] > undefined! > > But during the "insmod" step, the module is not getting inserted into > the kernel saying that there is an undefined symbol in the .ko file of > the module. > > dmesg O/P : > > adc1: Unknown symbol __fixsfsi (err 0) > radc1: Unknown symbol __umoddi3 (err 0) > radc1: Unknown symbol __udivdi3 (err 0) > radc1: Unknown symbol __floatundisf (err 0) > radc1: Unknown symbol __umoddi3 (err 0) > radc1: Unknown symbol __udivdi3 (err 0) > > > If anyone can help me with tackling these errors, it would be really > helpful...... > > Regards, > Gaurav > > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies@xxxxxxxxxxxxxxxxx > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > -- Thank you, Warm Regards, Asutosh Das # (91) 9818 4494 69 _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies