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 joined #systemtap
<fche> not dead yet
<kerneltoast> and how are you doing
<fche> not dead yet
<kerneltoast> excellent
<fche> though my older boy tried to get us stuck in a mud rutty road during his driving lessons
<fche> so there was that :)
<kerneltoast> ah being a new driver and thinking the car is invincible
<kerneltoast> just get bigger tires
<kerneltoast> no such thing as bad terrain, only bad tires
<fche> will consider that :)
<fche> I think he was spoiled by doing a jeep-hike-on-mountain ride a few years ago
<fche> but we don't have such a vehicle ourselves, alas
<fche> ANYWYAYYAYYAYAAAAYYYYY
<fche> so yeah the rawhide buildbot is still chugging on your second-last commit ("disable preempt")
<fche> by tomorrow morning that one and the next one should get a verdict
<kerneltoast> if it still dies, i suspect it'll be due to this: https://gist.github.com/kerneltoast/8ee468c43b800888639a1a406b5cbc22
<kerneltoast> i need to get onto the bulkmode stuff but i've been trying to finish up the print patch
<fche> aha, so next step should be to get rid of that silly business with the stp-bulkmode work
<fche> we can split that
<kerneltoast> yeah... though i wanted to get the print thingy pushed first
<kerneltoast> because bulkmode is semi kinda slightly dependent on it
<kerneltoast> it's the prints in random areas like the module refresher and systemtap_module_exit that cause this sorta issue
<kerneltoast> bulkmode needs log modifications to be done with at least preempt disabled
<kerneltoast> holding the context does that, so probes are covered
<kerneltoast> but other random prints aren't covered as of right now
<kerneltoast> they will be covered by a local_irq_save with my print patch though
<kerneltoast> which will wrap things up nicely to go straight to bulkpainmode
<kerneltoast> current state of me print patch: https://gist.github.com/kerneltoast/7fdf4a1c3edbb4a7a0709bb9559aacf7
<fche> I'm a believer in bulkpain in one's adversary
kerneltoast has left #systemtap ["Adieu, mon capitaine!"]
kerneltoast has joined #systemtap
derek0883 has quit [Remote host closed the connection]
<kerneltoast> have you tried replacing your car's motor with a utrace_engine?
<kerneltoast> i've heard they're quite powerful
derek0883 has joined #systemtap
<fche> not helping
<kerneltoast> i saw the pun and i went for it
<fche> I respect the pun hustle
gregwork has quit [Quit: Connection closed for inactivity]
hpt has joined #systemtap
zodbot has quit [Read error: Connection reset by peer]
zodbot has joined #systemtap
khaled has quit [Quit: Konversation terminated!]
<kerneltoast> fche yo
<fche> no news is no news
<kerneltoast> i was gonna ask something else
<fche> ok use small words please
<kerneltoast> i want to push small change to make mutex_trylock deadlock go away until bulkmode comes
<kerneltoast> so your buildbots can actually test stuff
<kerneltoast> it would be a temporary change
<kerneltoast> REVERTME: make trylock deadlocks begone
<fche> why would it be reverted as opposed to nuked becuase the mutex/inode goo would go away entirely?
<fche> ah that one
<fche> sure
<kerneltoast> koolbeans
<fche> yes I am
<fche> beans that are cool
irker334 has joined #systemtap
<irker334> systemtap: sultan systemtap.git:master * release-4.4-17-g6a27888b1 / tapset-timers.cxx: REVERTME: tapset-timers: work around on-the-fly deadlocks caused by mutex_trylock
<kerneltoast> there we go
<fche> ok
<kerneltoast> buildbots should survive now
<fche> but you
<kerneltoast> but i
<fche> stop writing patches faster than the buildbots can test them
<fche> please
<fche> take a cocktail
<fche> have a nap
<kerneltoast> hah
<fche> RELAX A DAY
<kerneltoast> i feel like i'm slacking actually
<kerneltoast> waiting for this darn testsuite to finish
<kerneltoast> and then seeing it die
<kerneltoast> so then i write more patch poo
<kerneltoast> what do you usually do if not write stap patches?
<fche> think about writing more stap patches?
<kerneltoast> redhat doesn't throw anything else at you?
<fche> at some point we should shrink the stap testsuite - eliminate unnecessary stuff
<fche> am hoping serhei's bunsen gadget will be able to help with that too
<kerneltoast> i think we should make parallel testing the norm
<fche> yeah possibly
<kerneltoast> parallel testing should be good once the probe_lock lockup is fixed
<fche> maybe - though separate stap sessions should not interfere with each other at all anyway, except perhaps cpu contention
<fche> they don't share locks etc
<kerneltoast> yeah i dunno why the lockup happens
<fche> well
<kerneltoast> it'll be an xmas miracle if these bugs are solved by the end of the year
<fche> I heard you have some spare time while you're waiting for testsuite results!! :)
<kerneltoast> 😊🔫
<fche> don't do it
<fche> puns need you
<kerneltoast> I'LL SQUIRTGUN MYSELF
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
<agentzh> fche: i've been pushing kerneltoast. so blame me ;)
<agentzh> kerneltoast: i really hope we can fix them WAY before xmas :)
derek0883 has quit [Remote host closed the connection]
irker334 has quit [Quit: transmission timeout]
<kerneltoast> fche, testsuite results for the patch in this gist: https://gist.github.com/kerneltoast/7fdf4a1c3edbb4a7a0709bb9559aacf7#file-systemtap-sum-diff
derek0883 has joined #systemtap
<agentzh> +FAIL: hrtimer_onthefly - otf_start_disabled_iter_1 (invalid output)
derek0883 has quit [Ping timeout: 246 seconds]
<kerneltoast> yeah idk what's up with those
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: 264 seconds]
orivej has joined #systemtap
khaled has joined #systemtap
mjw has joined #systemtap
derek0883 has joined #systemtap
derek0883 has quit [Ping timeout: 264 seconds]
hpt has quit [Ping timeout: 260 seconds]
hpt has joined #systemtap
hpt has quit [Ping timeout: 240 seconds]
<fche> agentzh, those invalid output messages are I believe related to diagnostic message format changes made some time ago that just weren't updated in the testsuite
<fche> so no big deal
orivej has quit [Ping timeout: 256 seconds]
khaled has quit [Quit: Konversation terminated!]
amerey has joined #systemtap
khaled has joined #systemtap
tromey has joined #systemtap
orivej has joined #systemtap
<kerneltoast> fche, the test results I'm comparing this to were generated with master at the commit before my workaround patch
<kerneltoast> so those failures must be caused by my print patch
amerey has quit [Remote host closed the connection]
amerey has joined #systemtap
irker912 has joined #systemtap
<irker912> systemtap: alizhang systemtap.git:master * release-4.4-15-gd1804e051 / : Conscious language initiatives: replaced whitelist->passlist, blacklist->blocklist, master->main/primary. Some occurences of master and slave may not be able to be replaced at this point, eg. name of a terminology or usage of other programs interface.
<irker912> systemtap: alizhang systemtap.git:master * release-4.4-19-gf02f08bc6 / : Merge branch 'master' of ssh://sourceware.org/git/systemtap into concious_language
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: got it.
<agentzh> kerneltoast: ah, check the detailed systemtap.log for those failed test cases?
<agentzh> or just run those test files individually?
<irker912> systemtap: fche systemtap.git:master * release-4.4-20-g963c215e7 / NEWS configure configure.ac doc/SystemTap_Beginners_Guide/en-US/Book_Info.xml systemtap.spec testsuite/configure testsuite/configure.ac: post-release prep: bump version number to 4.5
derek0883 has quit [Remote host closed the connection]
<kerneltoast> agentzh, fche, i fixed it
<kerneltoast> the onthefly failures are now caused by the REVERTME patch, and my print patch is good
<kerneltoast> shouldn't have had an extra +1 there
<fche> an off by one
<fche> surely you jest
<irker912> systemtap: sultan systemtap.git:master * release-4.4-21-g7187dcf39 / runtime/linux/io.c runtime/linux/print.c runtime/print.h runtime/print_flush.c runtime/stack.c runtime/transport/transport.c runtime/vsprintf.c translate.cxx: runtime: fix print races in IRQ context and during print cleanup
<kerneltoast> DONE WITH THE PRINT PATCH
<kerneltoast> now time to do bulkmode
derek0883 has joined #systemtap
<agentzh> kerneltoast: yay
tromey has quit [Quit: ERC (IRC client for Emacs 27.1)]
derek0883 has quit [Remote host closed the connection]
derek0883 has joined #systemtap
amerey has quit [Quit: Leaving]