Hi all, I'm compiling my LKM for kernel 2.6.14 and I've encountered a problem with some variables/functions. First of all, I precise that this module works well in kernel 2.4. Now, when I compile the LKM, all works well in the stage 1, but during the stage 2 are printed some warnings like these: *** Warning: "mtpmc_signal_value" [/Tesi/mtpmc/2.6/src/mtpmc_memory.ko] undefined! *** Warning: "mtpmc_total_memory" [/Tesi/mtpmc/2.6/src/mtpmc_memory.ko] undefined! *** Warning: "mtpmc_ultoa" [/Tesi/mtpmc/2.6/src/mtpmc_memory.ko] undefined! *** Warning: "mtpmc_bloom_size" [/Tesi/mtpmc/2.6/src/mtpmc.ko] undefined! Then, when I try to insmod mtpmc.ko, is showed the message: insmod: error inserting './mtpmc.ko': -1 Unknown symbol in module and in syslog file there is the message: mtpmc: Unknown symbol mtpmc_bloom_size Now, I've tried to export mtpmc_bloom_size but nothing matters. Any Idea? Thanks. Vincenzo Mallozzi. P.S. All undefined references are into the files of my module and are declared extern in the files that need them. ___________________________________ Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB http://mail.yahoo.it -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/