On Tuesday 25 May 2010 00:54:45 Kurt Roeckx wrote: > > retitle 582810 "/usr/lib/debug path is not searched for vmlinux-`uname > > -r`" > > Is this related to #555549 I asked you to look at earlier today? > > The bug report is rather unclear to me. Please atleast give > the full name of the expected file. >
/usr/lib/debug/vmlinux-2.6.34-1-amd64 > A strace of all places it now tries to look at would be useful > too. Looking at the code I believe it now tries to look at: > /boot/vmlinux-`uname -r` > /usr/lib/debug/boot/vmlinux-`uname -r` > /lib/modules/`uname -r`/vmlinux > /usr/lib/debug/lib/modules/`uname -r`/vmlinux > > And maybe some dirs with "/.debug/" in it. > Yes, these are the usual places it looks for. But the vmlinux-2.6.34-1-amd64 file is shipped under /usr/lib/debug/ which it does not check for. > The guess from the bug report would that it needs to look at: > /usr/lib/debug/vmlinux-`uname -r` > Yes > But it might make more sense if it was: > /usr/lib/debug/boot/vmlinux-`uname -r` > Maybe. Not sure why kernel team chose not to create it under there. > That would be the place I was looking for it, and I'm guessing > that's where we look for it. > > Is there a file /boot/vmlinuz-`uname -r` (with z, not x) like > usual? Yes. > Did it set up a debuglink? > I am not sure. When you say it, who would that be ? The stap.log strace log is at: http://people.debian.org/~rrs/stap.log.gz Regards, Ritesh -- Ritesh Raj Sarraf | http://people.debian.org/~rrs
signature.asc
Description: This is a digitally signed message part.

