PROBE::IRQ_HANDLER.ENTRY(3stap)
β¨ PROBE::IRQ_HANDLER.ENTRY β¨
okay bestie, gather round π you're in the Interrupt Request (IRQ) Tapset, and this page lives in section 3stap of your friendly neighbourhood SystemTap Tapset Reference. it's giving "interrupts are literally knocking on the door and we're answering" energy πͺπ
πΈ NAME πΈ
probe::irq_handler.entry β the moment an interrupt handler starts doing its thing. execution of interrupt handler starting, periodt π
π SYNOPSIS π
probe irq_handler.entry {}
that's it. that's the whole vibe. no args, no drama, just a probe sitting pretty at the entry point π¦
π VALUES π
these are the local variables you get to peek at while you're chilling inside the probe. every single one, no skips π«Ά
thread_flagsβ flags related to thread π§΅dirβ a pointer to theproc/irq/NN/nameentry πhandlerβ the interrupt handler function, the main character of this whole situation βactionβstruct irqaction*for this interrupt num, iykyk π¬next_irqactionβ pointer to next irqaction for shared interrupts, because sometimes they share the aux cord πflags_strβ symbolic string representation of IRQ flags, the glow-up version of the raw flags β¨dev_nameβ name of device π₯οΈirqβ irq number, the digits, the ID, the whole identity π’thread_fnβ interrupt handler function for threaded interrupts π§΅π₯threadβ thread pointer for threaded interrupts πͺ‘flagsβ flags for IRQ handler π©dev_idβ cookie to identify device πͺ (yes, literally a cookie, we love a snack-based identifier)
π¦ SEE ALSO π¦
tapset::irq(3stap)β go read the sibling page, bestie, it's family π
okay that's the whole page and honestly? ate. π no cap, every value accounted for, every flag intact, nothing dropped on the floor.
reminder that this is the SystemTap Tapset Reference, Ver (yep, that's the version string as printed, we don't question it π), dated September 2026 β so mark your calendars, put it in the group chat, and go trace some interrupts. bye bestie, mwah πππ
π¦ 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