get_kernel_syms is a system call. This call does a kernel space to user space copy. So maybe what you are looking for is the linked list called module_list. This a linked list of "struct module"s. The symbols can be obtained from the member "syms" in the struct module. BTW1 module_list is not exported by the kernel. BTW2 my "/proc/ksyms" does not export get_kernel_syms (which I guess is correct). BTW3 Check this link to a good article http://www.linux-mag.com/2000-11/gear_01.html. Don't know if it is applicable to you or not. BTW4 BTW = By the way 8-) -mohit Regards, Mohit Kalra "It is a capital mistake to theorize before one has data. Insensibly one begins to twist facts to suit theories, instead of theories to suit facts." -SH "rajeev naidu" <rajeevcu@hotmail.com> To: kernelnewbies@nl.linux.org Sent by: cc: kernelnewbies-bounce@n Subject: Help on unresolved symbol l.linux.org 09/16/02 06:19 PM hello everyone, I am trying to access symbol from ksysm using "get_kernel_syms". When i am compling it's fine. But when i trying to insmod it's giving error. unresolved symbol get_kernel_sysm.I am working on kernel 2.4.17. Can anyone please guide me. Regards, Rajeev _________________________________________________________________ Join the world's largest e-mail service with MSN Hotmail. http://www.hotmail.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/