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
sscox has quit [Read error: Connection reset by peer]
sscox has joined #systemtap
khaled has quit [Quit: Konversation terminated!]
irker732 has quit [Quit: transmission timeout]
orivej has quit [Ping timeout: 240 seconds]
zodbot has quit [Disconnected by services]
zodbot has joined #systemtap
fdalleau_away is now known as fdalleau
orivej has joined #systemtap
hpt has quit [Ping timeout: 265 seconds]
mjw has joined #systemtap
khaled has joined #systemtap
orivej has quit [Ping timeout: 240 seconds]
tromey has joined #systemtap
orivej has joined #systemtap
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #systemtap
orivej has quit [Ping timeout: 246 seconds]
sscox has quit [*.net *.split]
pviktori has quit [*.net *.split]
zodbot has quit [*.net *.split]
mjw has quit [Ping timeout: 265 seconds]
zodbot has joined #systemtap
pviktori has joined #systemtap
sscox has joined #systemtap
mjw has joined #systemtap
orivej has joined #systemtap
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #systemtap
irker116 has joined #systemtap
<irker116> systemtap: wcohen systemtap.git:master * release-4.4-143-g6d9867db5 / testsuite/systemtap.examples/io/deviceseeks.stp testsuite/systemtap.examples/process/schedtimes.stp: Adjust deviceseeks.stp to work with newer kernels
<kerneltoast> fche, i'm seeing a lot of interned strings inside of the stap c++ code, and some of them have been interned for over a decade
<kerneltoast> when will they be offered a full time job?
<fche> age 18
<kerneltoast> i can't help but think that they'll defect to the competition at 18
<kerneltoast> they might become an ebpf helper or manager
tromey has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 240 seconds]
<kerneltoast> fche, where's the builder for `process("a.out").function("bonjour")`
<kerneltoast> i don't see any `bind_str(TOK_PROCESS)->bind_str(TOK_FUNCTION)`
<fche> they are probably a function apart
<fche> since process() has a couple of variants , CARTESIAN PRODUCT function etc.
<kerneltoast> whaddya mean
<kerneltoast> i'm just grepping for `bind_str(TOK_FUNCTION)` and i don't see any `bind_str(TOK_PROCESS)` before it
<fche> correct
<fche> dwarf_derived_probe::register_patterns
<kerneltoast> ah, that thing
<fche> so don't modify that, but can copy the uprobes[] array, then generate the .data() bits as a suffix
<fche> or whatever
<kerneltoast> i've got my process path/pid parsed but i dunno where to plumb it into task finder
<fche> maybe look at how the tapset-perfmon* does it
<fche> yeah that's a start
<fche> you need to plumb it into a task-finder config to have it identify target processes at run time
<fche> and you need to plumb those callbacks into the kernel api for userspace data watchpoints
<fche> and the callbacks from that back into the compiled probes
<fche> yeah maybe tapset-perfmon* a good model
orivej has joined #systemtap
fdalleau is now known as fdalleau_away