Re: Reg System.map file

Keith Owens (kaos@ocs.com.au)
Mon, 13 Aug 2001 15:16:35 +1000


On Mon, 13 Aug 2001 10:52:42 +0530 (IST),
"SATHISH.J" <sathish.j@tatainfotech.com> wrote:
>Does the System.map file contain only the addresses of kernel functions
>present at the boot time. What I mean is, suppose I insert a new driver
>into the kernel, Is there any way to show its addresses in the System.map
>file? Please help me out with this.

System.map contains addresses of all the external symbols in vmlinux.
It does not contain the address of module symbols because they vary.
If you want a combined map that contains both kernel and module
symbols, use ksymoops -s. That works best when you save the module
data after each module load and unload.

man ksymoops
man insmod, section KSYMOOPS SUPPORT IN MODUTILS.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/