This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Location of vmlinux debuginfo file
- From: Mike Mason <mmlnx at us dot ibm dot com>
- To: SystemTAP <systemtap at sources dot redhat dot com>
- Date: Thu, 10 Aug 2006 22:07:53 -0700
- Subject: Location of vmlinux debuginfo file
By default, the SLES 10 kernel debuginfo package puts its vmlinux file in
/usr/lib/debug/boot/vmlinux-`uname -r`. It *does not* put a vmlinux in
/usr/lib/debug/lib/modules/`uname -r`/vmlinux, or any of the other places stap
looks. Consequently, stap can't find vmlinux. Would it be reasonable to add
/usr/lib/debug/boot/vmlinux-`uname -r` to the list of places stap looks?
BTW, I noticed that FC5 also puts a vmlinux in /usr/lib/debug/boot and it's
smaller than the vmlinux in /usr/lib/debug/lib/modules/`uname -r`. What's the
difference between the two?
Thanks,
Mike