fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
ananth has joined #systemtap
ego has joined #systemtap
naveen has joined #systemtap
hkshaw has joined #systemtap
srikar_away is now known as srikar
srikar is now known as srikar_away
naveen1 has joined #systemtap
naveen has quit [Ping timeout: 276 seconds]
naveen has joined #systemtap
naveen1 has quit [Ping timeout: 256 seconds]
ego has quit [Ping timeout: 252 seconds]
modem_ has joined #systemtap
lorddoskias has joined #systemtap
lorddoskias has quit [Changing host]
lorddoskias has joined #systemtap
<lorddoskias> hello, how can i filter a functino based on its caller, e.g. i want my probe point to fire only if the probed function has been called (or not) by a specific caller?
ego has joined #systemtap
hkshaw has left #systemtap [#systemtap]
hkshaw has joined #systemtap
<modem_> lorddoskias, there is something like this
<modem_> check from ".callee" probe
<lorddoskias> yeah
<modem_> you can use that function that I did, too
<lorddoskias> right, i think i know how can i use the callee one, i was a bit confused earlier on
<lorddoskias> another question - how can i access the global current variable in kernel space?
<lorddoskias> ah, there is task_current :D
nkambo has joined #systemtap
ego has quit [Ping timeout: 252 seconds]
naveen1 has joined #systemtap
naveen has quit [Ping timeout: 240 seconds]
mjw has joined #systemtap
ego has joined #systemtap
naveen has joined #systemtap
naveen1 has quit [Ping timeout: 245 seconds]
scox has quit [Ping timeout: 272 seconds]
hkshaw has quit [Ping timeout: 276 seconds]
ananth has quit [Quit: Leaving]
ego has quit [Ping timeout: 240 seconds]
jlebon has quit [Ping timeout: 240 seconds]
<lorddoskias> should systemtap have visbility into the arguments of kernel mdoule functions? stap -doverlayfs -L 'module("overlayfs").function("ovl_create_upper")'
<lorddoskias> module("overlayfs").function("ovl_create_upper@fs/overlayfs/dir.c:161")
<lorddoskias> but the ovl_create_upper function actually has 4-5 input arguments
<mjw> lorddoskias, yes, if it can find the debuginfo.
<mjw> stap -vv will show you whether or not it can find it.
<lorddoskias> cool, thanks
wakatana2 has joined #systemtap
wakatana2 has quit [Max SendQ exceeded]
hkshaw has joined #systemtap
hkshaw has quit [Ping timeout: 240 seconds]
hkshaw has joined #systemtap
naveen has quit [Quit: Leaving.]
jlebon has joined #systemtap
mjw has quit [Quit: Leaving]
mjw has joined #systemtap
flu_ has joined #systemtap
zodbot has quit [Remote host closed the connection]
wcohen has quit [Remote host closed the connection]
wcohen has joined #systemtap
scox has joined #systemtap
zodbot has joined #systemtap
lzap has quit [Ping timeout: 248 seconds]
mbenitez has joined #systemtap
lzap has joined #systemtap
mjw has quit [Quit: Leaving]
mjw has joined #systemtap
tromey has joined #systemtap
lorddoskias has quit [Quit: Leaving.]
brolley has joined #systemtap
ego has joined #systemtap
srikar_away is now known as srikar
nkambo1 has joined #systemtap
nkambo has quit [Ping timeout: 240 seconds]
modem_ has quit [Ping timeout: 240 seconds]
nkambo2 has joined #systemtap
nkambo1 has quit [Ping timeout: 240 seconds]
modem has quit [Read error: Connection reset by peer]
modem has joined #systemtap
nkambo1 has joined #systemtap
nkambo2 has quit [Ping timeout: 256 seconds]
naveen has joined #systemtap
nkambo2 has joined #systemtap
nkambo1 has quit [Ping timeout: 245 seconds]
nkambo1 has joined #systemtap
nkambo2 has quit [Ping timeout: 240 seconds]
naveen has quit [Quit: Leaving.]
tonyj has joined #systemtap
cbzx has joined #systemtap
ego has quit [Quit: Leaving]
srikar is now known as srikar_away
cbzx has quit [Quit: Konversation terminated!]
nkambo2 has joined #systemtap
nkambo1 has quit [Ping timeout: 240 seconds]
pcarrier has joined #systemtap
<pcarrier> systemtap seems to struggle finding kernel symbols in fedora 23. am I missing something?
<fche> hy pcarrier
<fche> the probe point is syscall.* not kernel.syscall.*
<fche> see also man stapprobes
<fche> and man tapset::syscalls
nkambo1 has joined #systemtap
<pcarrier> thanks :)
<fche> you don't have kernel-debuginfo
<fche> so try install stap -l 'nd_syscall.*'
<pcarrier> I discovered stap-prep
<pcarrier> I'd rather stick to super-functional probes :)
<fche> righto
nkambo2 has quit [Ping timeout: 276 seconds]
<pcarrier> I'm confused now. sudo stap -vve "probe syscall.exit { printf(\"t=%s pid=%i name=%s exit\n\", ctime(gettimeofday_s()), pid(), pexecname()) }"
<pcarrier> this only sees stap exiting itself
<pcarrier> is there some security mechanism I need to disable for all processes to be seen?
<fche> nope, that should work fine
<pcarrier> hmmm it does not.
<fche> see also syscall.exit_group
<pcarrier> I can run bash -c 'exit 42' and nothing shows up
<pcarrier> as soon as I C-c, it shows itself terminating
<fche> do 'probe syscall.exit* { .... } ' to include both syscalls
<pcarrier> mind blown. thanks :)
<fche> yeah, per-thread vs. process-wide exit
<pcarrier> aaand that still misses some processes.
<pcarrier> eg the docker binary.
<pcarrier> exit_group shows up in strace, but nothing in systemtap
modem_ has joined #systemtap
<fche> hm, peculiar
<pcarrier> oh nevermind.
<pcarrier> wow, pexecname() is bash for that go binary
<pcarrier> wow I'm stupid.
<fche> hey I didn't spot it either, we're both stupid :-)
<pcarrier> I'm gonna go hide. thanks for the help :)
<fche> np any time
<pcarrier> can I have a probe on 2 completely differently named functions?
<pcarrier> like probe foo, bar {}?
flu_ has quit [Quit: flu_]
mjw has quit [Quit: Leaving]
modem_ has quit [Ping timeout: 240 seconds]
<pcarrier> yeah that just works :)
<fche> there you go
<fche> the [man stap] and [man stapprobes] pages are good reading for a few weeks' of bedtimes
mjw has joined #systemtap
modem_ has joined #systemtap
sfink has quit [Read error: Connection reset by peer]
sfink has joined #systemtap
sfink has quit [Read error: Connection reset by peer]
sfink has joined #systemtap
sfink has quit [Read error: Connection reset by peer]
sfink has joined #systemtap
brolley is now known as brolley|afk
sfink has quit [Read error: Connection reset by peer]
sfink has joined #systemtap
sfink has quit [Read error: Connection reset by peer]
sfink has joined #systemtap
tromey has quit [Quit: ERC (IRC client for Emacs 25.0.90.1)]
modem_ has quit [Ping timeout: 240 seconds]
scox has quit [Ping timeout: 252 seconds]
modem_ has joined #systemtap
nkambo2 has joined #systemtap
nkambo1 has quit [Ping timeout: 272 seconds]
brolley|afk is now known as brolley
mbenitez has quit [Quit: Leaving]
nkambo1 has joined #systemtap
nkambo2 has quit [Ping timeout: 245 seconds]
brolley has left #systemtap [#systemtap]
mjw has quit [Quit: Leaving]
Empyrium has quit [Ping timeout: 250 seconds]
nkambo2 has joined #systemtap
Empyrium has joined #systemtap
nkambo1 has quit [Ping timeout: 276 seconds]
przemoc has quit [Ping timeout: 256 seconds]
przemoc has joined #systemtap
Empyrium has quit [Ping timeout: 252 seconds]
modem_ has quit [Ping timeout: 240 seconds]