Timur Tabi wrote:
Thanks. It says that "T" is global text symbol, and that "t" is a local text symbol. I thought /proc/kallsyms only contained exported symbols, but I guess that's not true?
I just noticed something. On my 2.6.4 (Suse 9.1) kernel, /boot/System.map-`uname -r` conflicts with /proc/kallsyms.
For instance, if I execute this command:
for i in `grep -w T /boot/System.map-2.6.4-52-smp | awk '{ print $3 }'`; do grep "\ t\ $i" /proc/kallsyms ; done
I get a long list of symbols that have a "T" in System.map but a "t" in /proc/kallsyms. Which one should I believe?
-- Timur Tabi Staff Software Engineer timur.tabi@xxxxxxxxxxx
-- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/