fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
drsmith_away is now known as drsmith
drsmith has left #systemtap [#systemtap]
pwithnall_ has quit [Quit: pwithnall_]
hpt has joined #systemtap
_whitelogger has joined #systemtap
ravi_ has joined #systemtap
fche3 has quit [Ping timeout: 260 seconds]
fche has joined #systemtap
_whitelogger has joined #systemtap
hkshaw has joined #systemtap
ravi_ has quit [Read error: Connection reset by peer]
groleo has joined #systemtap
ravi_ has joined #systemtap
ravi_ has quit [Read error: Connection reset by peer]
ravi_ has joined #systemtap
hpt has quit [Quit: Lost terminal]
pwithnall has joined #systemtap
sjas_ is now known as sjas
mjw has joined #systemtap
nkambo has joined #systemtap
hkshaw has quit [Ping timeout: 240 seconds]
ravi_ has quit [Quit: Leaving]
GK_1wm__SU has joined #systemtap
GK_1wm__SU has quit [K-Lined]
nkambo has quit [Ping timeout: 240 seconds]
wcohen has quit [Remote host closed the connection]
Jack_ has joined #systemtap
<Jack_> Hi everyone, can someone confirm that process().function().return does not work with systemtap and dyninst (stap --dyninst)?
drsmith has joined #systemtap
<fche> ISTR it should work
<Jack_> Huh, I'm using systemtap 3.1 with dyninst 9.3.0 (both built from sources)
wcohen has joined #systemtap
<Jack_> I just wrote a minimal working example to showcase the issue, but in the MWE it works...
wcohen has quit [Ping timeout: 258 seconds]
wcohen has joined #systemtap
mbenitez has joined #systemtap
mbenitez has joined #systemtap
mbenitez has quit [Changing host]
<fche> "MWE" ?
tromey has joined #systemtap
<fche> urbandictionary is leading me astray with that acronym
<fche> oh minimal working example, hahahaha got it
<Jack_> MWE = minimal working example
<Jack_> :D
<Jack_> But it still isn't working in my application.
<fche> hm I have dyninst 9.2 on my box here, and it's way less capable than the lkm backend for process probing :(
hkshaw has joined #systemtap
brolley has joined #systemtap
<Jack_> Frank, could you please have a look at this example? http://pastebin.com/WyLEV00a
<fche> looks like it should work
<fche> though dyninst does like debuginfo some - add CFLAGS=-g for a spicier taste
<Jack_> -g did not help, but for some reason this MWE works: http://pastebin.com/33wibYrJ (with the exact same stap script!)
<fche> bummer
<fche> jistone might be around in a few hours, he has some dyninst internals experience
<fche> I wonder if we may need any more stap widgetry to make diagnosing such problems (possible dyninst bugs) easier
<fche> at the least, if you use stap -k .... you'll get a look at the dyninst api client source code
<Jack_> Ok, thanks for the info.
<Jack_> stapdyn: found target "[...]/simple" in pid 15510, inserting 2 probes
<fche> ah right, and stap --vp 00005 or such, to pass more verbosity to stapdyn
<Jack_> Reading the source of /tmp/stapXXX/stap_XXX_src.c, the two probe points are definitely there.
<fche> yeah, and I'd imagine the same in the previous non-working case
scox has joined #systemtap
<Jack_> Can you maybe spot any significant difference in the logs? https://paste.debian.net/hidden/0808080d/
<fche> well, the missing "Leaving function factor" bit :-(
<fche> in the stap --vp ... command line, do you see the execution command line for stapdyn?
<fche> how many -v's made it in there?
<fche> I guess there ought to be four, so staplog(4) or lesser messages from stapdyn/*.cxx ought to get printed
<fche> I guess we could use a lot more such diagnostics in the code
<Jack_> I ran with 'stap --dyninst --vp 00005' which resulted in 'stapdyn -v -v -v -v' (i.e. four v's)
<fche> ok yeah
<fche> would you mind opening a bug report in sourceware.org/bugzilla ? or shall I?
<fche> not sure how much/soon time we can have to figure this out
<Jack_> Does stapdyn even support more than one '-v'? https://sourceware.org/systemtap/man/stapdyn.8.html
<fche> yeah, stapdyn.cxx:90
<Jack_> I'll file a bug report.
<fche> thanks
<fche> sorry :)
nkambo has joined #systemtap
<Jack_> No, thank you for your help :-)
groleo has quit [Ping timeout: 240 seconds]
nkambo has quit [Ping timeout: 256 seconds]
Jack_ has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
brolley has left #systemtap [#systemtap]
hkshaw has quit [Ping timeout: 240 seconds]
White_Light has quit [Ping timeout: 268 seconds]
White_Light has joined #systemtap
brolley has joined #systemtap
pwithnall has quit [Ping timeout: 260 seconds]
pwithnall_ has joined #systemtap
White_Light has quit [Ping timeout: 268 seconds]
White_Light has joined #systemtap
mjw has quit [Quit: Leaving]
drsmith is now known as drsmith_away
drsmith_away is now known as drsmith
wcohen has quit [Ping timeout: 260 seconds]
irker670 has joined #systemtap
<irker670> systemtap: dsmith systemtap.git:refs/heads/master * release-3.1-12-g701bb5d / scripts/dump-syscalls.sh tapset/linux/arm/syscall_num.stp tapset/linux/arm64/syscall_num.stp tapset/linux/i386/syscall_num.stp tapset/linux/mips/syscall_num.stp tapset/linux/powerpc/syscall_num.stp tapset/linux/x86_64/syscall_num.stp: Regenerated tapset/linux/ARCH/syscall_num.stp files. http://tinyurl.com/zcftu6y
<irker670> systemtap: dsmith systemtap.git:refs/heads/master * release-3.1-13-g13d1fc0 / testsuite/systemtap.syscall/getrandom.c testsuite/systemtap.syscall/kexec_load.c testsuite/systemtap.syscall/tapset/syscall.stp: Improve syscall test case results on newer powerpc kernels. http://tinyurl.com/j3bt4hs
scox has quit [Ping timeout: 260 seconds]
mbenitez has quit [Quit: Leaving]
drsmith has left #systemtap [#systemtap]
brolley has left #systemtap [#systemtap]
wcohen has joined #systemtap
tromey has quit [Quit: ERC (IRC client for Emacs 25.2.1)]
pwithnall has joined #systemtap