This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE : RE : ocfs2 functions probe not working like ext4 ones ?


________________________________________
De : Eugeniy Meshcheryakov [eugen@debian.org]
Date d'envoi : lundi 25 janvier 2010 16:03
à : Damien HARDY
Cc : systemtap@sources.redhat.com
Objet : Re: RE : ocfs2 functions probe not working like ext4 ones ?

> 25 ÑÑÑÐÑ 2010 Ð 14:01 +0100 Damien HARDY ÐÐÐÐÑÐÐ(-ÐÐ):
> > I run on ubuntu 9.10, kernel recompiled (default options, just creation of /CurrentlyBuilding) to get the "debug" kernel image :
> > root@acblock01:~# dpkg -l linux-image* | grep `uname -r`
> > ii  linux-image-2.6.31-17-server       2.6.31-17.54                      Linux kernel image for version 2.6.31 on x86
> > ii  linux-image-debug-2.6.31-17-server 2.6.31-17.54                      Linux kernel debug image for version 2.6.31
> >
> > the linux-image-debug contains files about ocfs2 :
> > root@acblock01:~# dpkg -L linux-image-debug-2.6.31-17-server | grep ocfs2
> > /usr/lib/debug/lib/modules/2.6.31-17-server/kernel/fs/ocfs2
> > /usr/lib/debug/lib/modules/2.6.31-17-server/kernel/fs/ocfs2/ocfs2_stackglue.ko
> > /usr/lib/debug/lib/modules/2.6.31-17-server/kernel/fs/ocfs2/dlm
> > /usr/lib/debug/lib/modules/2.6.31-17-server/kernel/fs/ocfs2/dlm/ocfs2_dlmfs.ko
> > /usr/lib/debug/lib/modules/2.6.31-17-server/kernel/fs/ocfs2/dlm/ocfs2_dlm.ko
> > /usr/lib/debug/lib/modules/2.6.31-17-server/kernel/fs/ocfs2/ocfs2_stack_o2cb.ko
> > /usr/lib/debug/lib/modules/2.6.31-17-server/kernel/fs/ocfs2/cluster
> > /usr/lib/debug/lib/modules/2.6.31-17-server/kernel/fs/ocfs2/cluster/ocfs2_nodemanager.ko
> > /usr/lib/debug/lib/modules/2.6.31-17-server/kernel/fs/ocfs2/ocfs2.ko
> > /usr/lib/debug/lib/modules/2.6.31-17-server/kernel/fs/ocfs2/ocfs2_stack_user.ko
> >
> > What's wrong ?
> >
> There are several problems with elfutils related to separate debuginfo for kernel
> modules (Debian bugs #555549, #556133). Workaround for one of them is to set environment
> variable SYSTEMTAP_DEBUGINFO_PATH to "/usr/lib/debug", for example. The
> other one can be fixed applying patch from
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=556133 .

> Regards,
> Eugeniy Meshcheryakov

the EnvVar does not change anythings :
   WARNING: cannot find module ocfs2 debuginfo: No DWARF information found
   semantic error: no match while resolving probe point module("ocfs2").function("ocfs2_create")

I want to avoid patching my kernel and differ from the one provide by Canonical.

So my idea of an "fschangelog" is a bit too early I have to wait for fanotify from Eriic Paris using fsnotify (the API is allready in my kernel 2.6.31, but not fully usable for a whole fs with inotify, /o\ frustrating)

However thank you for the help,

Regards,

-- 
Damien



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]