This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: support for install
- From: Roland McGrath <roland at redhat dot com>
- To: "Frank Ch. Eigler" <fche at redhat dot com>
- Cc: Sebastien Decugis <sebastien dot decugis at ext dot bull dot net>,systemtap at sources dot redhat dot com
- Date: Thu, 15 Sep 2005 14:54:08 -0700 (PDT)
- Subject: Re: support for install
> > [...]
> > The answer was that the "make install" in my kernel only installs the
> > vmlinuz image in /boot, where systemtap needs the vmlinux one (no gzip
> > compression). Hope this will help someone else.
>
> Good point. I may have had to do that too, just forgot all about it.
We look for vmlinux in /boot/vmlinux-`uname -r` (or that subdir under
/usr/lib/debug). This is not any kind of standard file name AFAIK, just
something I thought would be adequately convenient for people installing
hand-built kernels. We also look for /lib/modules/`uname -r`/vmlinux
(really finding /usr/lib/debug/lib/...), which is where FC/RHEL kernel rpms
put the unstripped vmlinux. We could provide an option to specify where to
look for the kernel binary.