Sekhar,
not clear from your mail, which which module is complaining for Undefined Symbol, if it is dependent module which is using exported symbol, it needs to be fed with Module.symvers file while compiling dependent module as pointed out by Neependra. Or else you can switch of Module versioning check in your kernel .config. search for CONFIG_MODVERS.
Rajat
On Sun, Oct 24, 2010 at 12:34 AM, Neependra Khare <neependra.khare@xxxxxxxxx> wrote:
--On Sun, Oct 24, 2010 at 7:46 AM, Sekhar Pedamallu <kernel.sekhar@xxxxxxxxx> wrote:
Hi All,
In a Kernel module i had exported some functions using EXPORT_SYMBOL
used by other modules. The Kernel compiles fine and i m able to find
the symbols in Module.Symvers. But when i try to insert it gives me as
"Undefined Symbol ". and module does not get inserted.Not sure whether you copied the Module.Symvers file from the module's directory which exports the symbols to the directory of module which uses those exported symbols.
Regards,
Neependra
www.neependra.net