why don't addresses in System.map and /proc/kallsyms match?

Robert P. J. Day rpjday at mindspring.com
Tue Jul 3 07:42:42 UTC 2007


  i'm a bit curious about something i noticed on my fully-updated F7
system.  i was playing with some kernel debugging and noticed that the
kernel-space address for "jiffies" was different between the above two
sources:

$ uname -r
2.6.21-1.3228.fc7

$ grep "D jiffies" /boot/System.map-2.6.21-1.3228.fc7
c130bc00 D jiffies
c130bc00 D jiffies_64

$ grep "D jiffies" /proc/kallsyms
c070bc00 D jiffies
c070bc00 D jiffies_64

  shouldn't the addresses be the same?  or am i just clueless about
something here?

rday
-- 
========================================================================
Robert P. J. Day
Linux Consulting, Training and Annoying Kernel Pedantry
Waterloo, Ontario, CANADA

http://fsdev.net/wiki/index.php?title=Main_Page
========================================================================




More information about the users mailing list