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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to