fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
derek0883 has quit [Ping timeout: 265 seconds]
orivej has quit [Ping timeout: 256 seconds]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
derek0883 has quit [Ping timeout: 244 seconds]
orivej has joined #systemtap
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 256 seconds]
derek0883 has joined #systemtap
orivej has joined #systemtap
orivej has quit [Ping timeout: 246 seconds]
_whitelogger has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
orivej has joined #systemtap
<lkthomas_>
fche, do you usually use systemtap to do all the sorting or it's better to output CSV and use python to do post processing ?
lijunlong has quit [Ping timeout: 258 seconds]
lijunlong has joined #systemtap
khaled has joined #systemtap
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
_whitelogger has joined #systemtap
<fche>
If there's a need for postprocessing more intricate than stap can do, sure
* fche
has rarely had the need
<modem>
fche: hi
<modem>
fche: is it possible to set up new probe point at runtime ?
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
sscox has joined #systemtap
mjw has joined #systemtap
derek0883 has joined #systemtap
derek0883 has quit [Ping timeout: 240 seconds]
mjw has quit [Quit: Leaving]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
khaled has quit [Quit: Konversation terminated!]
khaled has joined #systemtap
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 258 seconds]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
<agentzh>
fche: howdy!
<agentzh>
hopefully you're still around.
<agentzh>
at this time.
<agentzh>
fche: i wonder if we could increase the default value for the hash table __stp_tf_vma_map hash table.
<agentzh>
currenlty it can only be 16 buckets.
<agentzh>
or at least we can make it tunable?
<agentzh>
we are seeing it can lead to a lot of hash conflicts when tracing a lot of processes (without -x PID).
<agentzh>
what's worse, a spinlock is used to protect reading the hash table and it uses a lot of CPU time.
<agentzh>
so my 2nd question is: shall we change the spinlock to rcu locks?
<agentzh>
for exmaple, _stp_umodule_relocate() always reads this hash table and it's called everywhere.
<agentzh>
kerneltoast and i are happy to prepare patches for these changes.
<agentzh>
just for optimizations.
<agentzh>
modem: i don't think it's possible to add dynamic probe points at runtime.
derek0883 has quit [Remote host closed the connection]