PROBE::IRQ_HANDLER.EXIT(3stap)
π PROBE::IRQ_HANDLER.EXIT β the 3stap girlies know π
okay so bestie, welcome to the Interrupt Request (IRQ) Tapset πΈ this is a 3stap manual page and honestly? she's a baddie. sit down, grab a strawberry π, and let's get into it.
β¨ NAME β¨
probe::irq_handler.exit β the interrupt handler finished doing her thing. that's it, that's the moment. execution complete π
π¦ SYNOPSIS π¦
probe irq_handler.exit {}
no args, no drama, no notes. just vibes π
π VALUES π
these are all the little cuties this probe hands you. every single one, no gatekeeping π«Ά
flags_strβ a symbolic string representation of the IRQ flags. like, the flags but in words β¨dev_nameβ name of the device. what's her name? πactionβ astruct irqaction*. yeah, it's a pointer, it's giving raw energy πhandlerβ the interrupt handler function that was actually executed. the main character of this whole situation πnext_irqactionβ pointer to the next irqaction, for when interrupts are shared. she's not alone, she's in a group chat πthread_flagsβ flags related to the thread π§΅dirβ pointer to theproc/irq/NN/nameentry πflagsβ flags for the IRQ handler. yes, there's alsoflags_strup top, they're different, don't @ me πretβ the return value of the handler. what did she decide? πdev_idβ a cookie used to identify the device πͺ iconic honestlythread_fnβ the interrupt handler function for threaded interrupts π§threadβ thread pointer for threaded interrupts π§΅β¨irqβ the interrupt number π’
no cap, that's every single value. i counted. twice. π
πΈ SEE ALSO πΈ
tapset::irq(3stap)β go read this one too, she's the blueprint π
and that's the page bestie!! SystemTap Tapset Reference, Ver, September 2026 β literally a classic. mwah π stay curious, read your tapsets, and remember: interrupt handlers finish, but the lore never does π¦β¨π
π¦ where this page comes from
- centos-stream 10: systemtap-client 5.6-3.el10 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- centos-stream 9: systemtap-client 5.6-3.el9 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 43: systemtap-client 5.6-1.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 44: systemtap-client 5.6-1.fc44 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms