fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
hpt has joined #systemtap
hpt has quit [Ping timeout: 268 seconds]
hpt has joined #systemtap
hpt has quit [Ping timeout: 265 seconds]
hpt has joined #systemtap
mrtimdog has joined #systemtap
mrtimdog has left #systemtap [#systemtap]
KDr2 has joined #systemtap
yogananth has joined #systemtap
mjw has joined #systemtap
fLiPr3VeRsE has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 272 seconds]
fLiPr3VeRsE has joined #systemtap
sscox has quit [Ping timeout: 240 seconds]
hpt has quit [Ping timeout: 272 seconds]
wcohen has quit [Ping timeout: 246 seconds]
orivej has joined #systemtap
sscox has joined #systemtap
gromero has joined #systemtap
wcohen has joined #systemtap
khaled has joined #systemtap
tromey has joined #systemtap
amerey_ has joined #systemtap
sapatel has joined #systemtap
__positron has joined #systemtap
<__positron> I'm looking for an option to probe all functions in a particular file (e.g., `kernel.function("*@net/sched/sch_generic.c")`) except a few functions that I wish to exclude. Is there a way to specify an exclude list, something like _all, but this_?
<fche> hey __positron
<fche> I'm afraid there's not such a thing
<fche> the probe body could do a test on whether it's being called in a particular function and 'next;' if so
<__positron> What would be the best way to mimic such functionality?
<fche> hm, maybe using stap -L to list the functions, use grep or something to filter however you want, and use a shell script to assemble the final script
<__positron> I am investigating a traffic shaping issue and wanted to know what decisions are taken by the net scheduler. If I trace all the functions, obviously, I get a `ERROR: probe overhead exceeded threshold` as the script is trying to log `sch_direct_xmit` and `qdisc_run`.
<fche> man error::pass5 (a real man page) offers some advice about that
<fche> or you could work constructively up from a few functions (a few glob patterns narrower than "*")
<__positron> yeah, that sounds like a decent idea. Will do bash script to assemble. So, if I do `-g --suppress-time-limits` I wouldn't be warned and stap would just run?
<fche> yup
<fche> well, you might run into -other- problems, but not that one
<__positron> that's great. Thank you fche
<fche> np, good luck
<fche> please let us know how it works out for you!
<__positron> definitely. will keep you posted.
__positron has quit [Remote host closed the connection]
irker341 has joined #systemtap
<irker341> systemtap: fche systemtap.git:refs/heads/master * release-4.2-42-g3cf53ab84 / man/stap.1.in: stap.1 man page: mention references to error:: / warning:: pages http://tinyurl.com/u4yokcj
__positron has joined #systemtap
wcohen has quit [Ping timeout: 246 seconds]
wcohen has joined #systemtap
sscox has quit [Ping timeout: 265 seconds]
wcohen has quit [Ping timeout: 272 seconds]
wcohen has joined #systemtap
sscox has joined #systemtap
khaled has quit [Quit: Konversation terminated!]
tromey has quit [Quit: ERC (IRC client for Emacs 28.0.50)]
<irker341> systemtap: fche systemtap.git:refs/heads/master * release-4.2-43-g2303f9f86 / dwflpp.cxx testsuite/systemtap.base/retblacklist.c testsuite/systemtap.base/retblacklist.exp testsuite/systemtap.base/retblacklist.stp: PR11249 etc.: tweak userspace function blacklist http://tinyurl.com/tha5boe
__positron has quit [Remote host closed the connection]
<irker341> systemtap: smakarov systemtap.git:refs/heads/stapbpf/pr23476 * release-4.2-52-gb20b45152 / bpf-translate.cxx stapbpf/bpfinterp.cxx: stapbpf trace_printk fixes http://tinyurl.com/s6yqvzx
<irker341> systemtap: smakarov systemtap.git:refs/heads/stapbpf/pr23476 * release-4.2-53-g56c971a8d / bpf-translate.cxx: stapbpf pr23476 bugfix :: 'unsupported' guard clause in visit_delete_statement http://tinyurl.com/u6uom9l
<irker341> systemtap: smakarov systemtap.git:refs/heads/stapbpf/pr23476 * release-4.2-54-gb5a80907f / bpf-shared-globals.h bpf-translate.cxx stapbpf/bpfinterp.cxx: stapbpf pr23476 :: more stats ops -- rough @variance http://tinyurl.com/uh79339
<irker341> systemtap: smakarov systemtap.git:refs/heads/stapbpf/pr23476 * release-4.2-55-g5ea6edba2 / testsuite/systemtap.bpf/bpf_tests/stat1.stp testsuite/systemtap.bpf/bpf_tests/stat2.stp: stapbpf pr23476 :: basic testcase update for stat @variance http://tinyurl.com/rdawuxu
<irker341> systemtap: smakarov systemtap.git:refs/heads/stapbpf/pr23476 * release-4.2-56-gb61830c00 / testsuite/systemtap.bpf/bpf-variance.exp testsuite/systemtap.bpf/bpf_tests/stat1.stp: stapbpf PR23476 :: a better test for the variance calculation http://tinyurl.com/rfttxfr
orivej has quit [Ping timeout: 265 seconds]
wcohen has quit [Ping timeout: 240 seconds]
sscox has quit [Ping timeout: 240 seconds]
wcohen has joined #systemtap
mjw has quit [Quit: Leaving]
amerey_ has quit [Quit: Leaving]