fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
hchiramm has quit [Ping timeout: 250 seconds]
hchiramm has joined #systemtap
hpt has joined #systemtap
<fche> jhg_, I haven't tried lately; probe module("/full/path/to/your/foo.ko") may work better than back in 2012ish
<fche> some improvements have been made in the last year
srikar has joined #systemtap
ravi_ has joined #systemtap
srikar is now known as srikar_away
srikar_away is now known as srikar
ego_ has joined #systemtap
hpt has quit [Ping timeout: 264 seconds]
hchiramm has quit [Ping timeout: 272 seconds]
hpt has joined #systemtap
irker120 has quit [Quit: transmission timeout]
hchiramm has joined #systemtap
hkshaw has joined #systemtap
ananth has joined #systemtap
sjas_ is now known as sjas
ego_ has quit [Ping timeout: 244 seconds]
ph7 has joined #systemtap
hpt has quit [Quit: Lost terminal]
mjw has joined #systemtap
ph7 has quit [Quit: Leaving.]
scox has quit [Ping timeout: 240 seconds]
ph7 has joined #systemtap
ego_ has joined #systemtap
hkshaw has quit [Ping timeout: 258 seconds]
ananth has quit [Quit: Leaving]
ravi_ has quit [Ping timeout: 260 seconds]
ph7 has quit [Ping timeout: 264 seconds]
wcohen has quit [Ping timeout: 240 seconds]
ph7 has joined #systemtap
scox has joined #systemtap
brolley has joined #systemtap
ph7 has quit [Quit: Leaving.]
ph7 has joined #systemtap
ph71 has joined #systemtap
ph7 has quit [Ping timeout: 264 seconds]
tromey has joined #systemtap
wcohen has joined #systemtap
drsmith has joined #systemtap
ego_ has quit [Ping timeout: 276 seconds]
srikar is now known as srikar_away
<jhg_> fche: trying it
<jhg_> stap -v -l 'module("/full/path/to/your/foo.ko").function("*")'
<jhg_> seems to work ^^^
<fche> awesome
* jhg_ wonders what the difference is between probe module() and module()
<fche> -l takes a probe point specification as a parameter
<fche> -e '....' takes a whole script, i.e. 'probe PROBEPOINTSPEC { HANDLER }'
* jhg_ light bulb flicks on
<jhg_> thanks fche =)
<fche> no, thanks dsmith (commit 51f0b234568) :-)
<jhg_> fche: relative module paths?
<fche> that was the final patch from a set of related cleanups
<jhg_> interesting.
ph71 has quit [Quit: Leaving.]
<jhg_> thanks dsmith!
<jhg_> (same as drsmith ?)
<fche> the same
<jhg_> thanks drsmith! =)
ph7 has joined #systemtap
pfallenop has quit [Max SendQ exceeded]
darvon has quit [Max SendQ exceeded]
darvon has joined #systemtap
pfallenop has joined #systemtap
pfallenop has quit [Max SendQ exceeded]
darvon has quit [Max SendQ exceeded]
darvon has joined #systemtap
pfallenop has joined #systemtap
hkshaw has joined #systemtap
ph7 has quit [Quit: Leaving.]
ph7 has joined #systemtap
brolley has left #systemtap [#systemtap]
mjw has quit [Quit: Leaving]
ph7 has quit [Quit: Leaving.]
hchiramm has quit [Ping timeout: 250 seconds]
hchiramm has joined #systemtap
gila has quit [Ping timeout: 272 seconds]
gila has joined #systemtap
hchiramm has quit [Ping timeout: 250 seconds]
hchiramm has joined #systemtap
hchiramm has quit [Read error: Connection timed out]
drsmith has left #systemtap [#systemtap]
<jhg_> in particular, the VFS:dentry:devfs:d_iput {} part
mjw has joined #systemtap
irker905 has joined #systemtap
<irker905> systemtap: fche systemtap.git:refs/heads/master * release-3.0-166-gf5dfa57 / man/stapprobes.3stap: stapprobes.3: Spell out that $context variables are probe-point specific. http://tinyurl.com/zo498nt
<jhg_> hmm... maybe I need embedded C code to get this. http://lxr.free-electrons.com/source/include/linux/dcache.h#L297
<fche> $dentry->d_lockref->count should give it to you in stap script language
* jhg_ facepalms
<jhg_> I had the dot instead of arrow
<jhg_> for d_lockref.count
<fche> yeah, a common error, for better or worse. stap warns about that, no ?
<jhg_> yes it does, though I didn't quite grok it. http://hastebin.com/meritumugu.coffee
<fche> see the $tapset/linux/vfs.stp file for some vfs probes
<fche> hm, I think we have a better warning now
<fche> how old is your stap ?
<jhg_> Systemtap translator/driver (version 3.0/0.165, Debian version 3.0-6)
<jhg_> I am troubleshooting an intermittent issue with a filesystem that will fail on getcwd() (ENOENT) after some amount of cache operations
<fche> aha
<jhg_> fche: should I build from git repo instead of package sources?
<fche> 3.0 is current
<fche> I am expecting a different error message, though can't find it in the code just now
* jhg_ nods
<jhg_> fche: I subscribed to it
<fche> thanks
<jhg_> d_count seems to be an odd number. -128
<jhg_> for everything
scox has quit [Ping timeout: 258 seconds]
tromey has quit [Quit: ERC (IRC client for Emacs 25.0.95.2)]
drsmith has joined #systemtap
<fche> thanks flu for the multiple-versions writeup.
wcohen has quit [Ping timeout: 252 seconds]
mjw has quit [Quit: zzz]
hchiramm has joined #systemtap
drsmith has left #systemtap [#systemtap]
hchiramm has quit [Ping timeout: 250 seconds]
wcohen has joined #systemtap
irker905 has quit [Quit: transmission timeout]