fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
sscox has quit [Ping timeout: 272 seconds]
hpt has joined #systemtap
hpt has quit [Ping timeout: 258 seconds]
<agentzh> fche: heh
derek0883 has quit [Remote host closed the connection]
sscox 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
kerneltoast has quit [Quit: Adieu, mon capitaine!]
kerneltoast has joined #systemtap
khaled__ has quit [Quit: Konversation terminated!]
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]
lijunlong has quit [Ping timeout: 256 seconds]
lijunlong has joined #systemtap
derek0883 has joined #systemtap
derek0883 has quit [Ping timeout: 265 seconds]
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 272 seconds]
derek0883 has joined #systemtap
derek088_ has joined #systemtap
derek0883 has quit [Remote host closed the connection]
derek088_ has quit [Read error: Connection reset by peer]
derek0883 has joined #systemtap
derek0883 has quit [Ping timeout: 264 seconds]
orivej has joined #systemtap
orivej_ has joined #systemtap
orivej has quit [Ping timeout: 272 seconds]
sscox has quit [Ping timeout: 264 seconds]
mjw has joined #systemtap
derek0883 has joined #systemtap
derek0883 has quit [Remote host closed the connection]
tonyj 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]
sscox has joined #systemtap
orivej_ has quit [Ping timeout: 256 seconds]
khaled__ has joined #systemtap
tromey has joined #systemtap
amerey has joined #systemtap
tonyj has joined #systemtap
orivej has joined #systemtap
derek0883 has joined #systemtap
lijunlong has quit [Ping timeout: 256 seconds]
lijunlong has joined #systemtap
sscox has quit [Ping timeout: 256 seconds]
derek0883 has quit [Ping timeout: 260 seconds]
derek0883 has joined #systemtap
amerey has quit [Quit: Leaving]
amerey has joined #systemtap
irker921 has joined #systemtap
<irker921> systemtap: alizhang systemtap.git:master * release-4.4-4-g25afbb60a / main.cxx runtime/softfloat.c runtime/softfloat.h runtime/softfloat/internals.h runtime/softfloat/primitives.h runtime/softfloat/specialize.h tapset/floatingpoint.stp testsuite/buildok/floatingpoint.stp: PR13838: Add float32 support and corresponding test cases
<kerneltoast> fche hiya
<kerneltoast> i've got something else for you to review: https://gist.github.com/kerneltoast/ad75180b735bf3e733e64a746168fc3a
sscox has joined #systemtap
<agentzh> fche: this is a deadlock caught by lockdep in our own kernel fuzzer for stap.
<fche> yo
<kerneltoast> yo yo
<kerneltoast> btw fche, just to clarify, that bug wasn't introduced by me :)
<kerneltoast> it's an old bug
<kerneltoast> i'm innocent
<fche> aha yeah, an irqsave/restore 'upgrade' is fine, ship it
<kerneltoast> noice
<fche> noice
<kerneltoast> i've got some print questions for ya too
<kerneltoast> since `git blame` is useless in this part of stap
<kerneltoast> i'm not sure why Stp_lbuf exists
<fche> git blame -C -C -C -C -C -C -M -M -M -M -R -R -R -R -R ftw
<kerneltoast> it's a dedicated print buffer for _stp_vlog
<kerneltoast> but then
<kerneltoast> _stp_vlog dumps its buffer into the main print buffer, Stp_pbuf, via _stp_print()
<kerneltoast> so why the custom buffer?
<kerneltoast> additionally, the size of Stp_lbuf can be customized via STP_LOG_BUF_LEN
<kerneltoast> i don't wanna trash someone's usecase, but at the same time, this doesn't really make sense
<fche> I'm looking over these old functions
<kerneltoast> remember back to 2012
<kerneltoast> when we thought the world was going to end
<fche> but seem to recall wanting to have a pre-reserved pool of message buffers for use by emergency sorts of messages
<fche> p.s. the world did end
<kerneltoast> that's all fine and dandy, but then the emergency buffer depends on the main buffer
<kerneltoast> so the purpose is defeated :/
<kerneltoast> the best theory i could come up with was that a big buffer was needed to construct the vlog message and stack space was limited
<fche> yea not sure, still checking
<kerneltoast> p.s. making the print stuff robust while supporting v2.6.9 is painful :))))
<fche> hm no ... I think this part was for something else
<fche> and probably quite obsolete
<fche> 2.6.9 is jettisonable, don't worry about it
<fche> 2.6.32 (rhel6) is the oldest worth considering for us
<kerneltoast> so you're fine if my patch makes 2.6.9 not compile?
<fche> yes
<kerneltoast> wowza
<fche> (rhel4 era IIRC)
<kerneltoast> there is still stuff for <2.6.32
<kerneltoast> but cool
<kerneltoast> this makes life easier
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: 272 seconds]
<fche> kerneltoast, so I did some more digging w.r.t. Stp-lbuf and suspect that it worked around some old misbehaviour
derek0883 has joined #systemtap
<fche> probably before we had the stp_reserve capability, maybe to keep intact any printfs formatted piecemeal
derek0883 has quit [Ping timeout: 260 seconds]
<kerneltoast> ah ok
<kerneltoast> so i can nuke it away
<fche> I think so
<agentzh> fche: will you please add kerneltoast's ssh key to the official repo? so that i don't need to be the middleman any more ;)
<fche> sure
<agentzh> thanks
<fche> errr....
<kerneltoast> JUST KIDDING
<kerneltoast> submitted
<fche> ok done
<kerneltoast> cool
tromey has quit [Quit: ERC (IRC client for Emacs 27.1.50)]
* agentzh is relieved.
<kerneltoast> fche, what should i set as my git url?
<fche> pushurl ssh://sourceware.org/git/systemtap.git
<irker921> systemtap: sultan systemtap.git:master * release-4.4-5-g374d37118 / runtime/stp_utrace.c: stp_utrace: disable IRQs when holding the bucket spin lock
<agentzh> fche: i like the "never give up" saying, btw ;)
<fche> so do Thermians
<agentzh> heh
<kerneltoast> no amount of googling is helping me understand what fche said about Thermians
* fche apologizes for the pop culture reference :-)
<kerneltoast> that clip felt very familiar
<kerneltoast> i may have seen that movie
<fche> highly recommendd
<kerneltoast> the upside to having a terrible memory is that i get to experience good films for the first time more than once
<kerneltoast> just gotta wait 5 years and bam, it's all fresh again
amerey has quit [Quit: Leaving]