PROBE::SIGNAL.HAND(3stap)

πŸ’– PROBE::SIGNAL.HAND πŸ’–

okay bestie, so this is a page from the SystemTap Tapset Reference β€” it's manual section 3stap, and it's literally all about the moment a signal handler gets called. the way that a probe point can just show up right when the kernel is about to hand off to a signal handler? iconic. πŸ‘‘


✨ NAME ✨

probe::signal.handle β€” Signal handler being invoked

like… that's it. that's the whole vibe. we're catching the handler in the act. πŸŽ€


✨ SYNOPSIS ✨

probe signal.handle {}

no arguments, no fuss, just vibes. she takes nothing and gives you everything. πŸ’…


✨ VALUES ✨

these are all the lil' goodies you can peek at inside this probe. every single one, no skips, we don't do that here. 🫢

  • regs β€” the address of the kernel-mode stack area. ⚠️ heads up bestie, this one is deprecated in SystemTap 2.1 β€” she's giving retired queen, still here but no longer the moment. πŸ’€
  • sig β€” the signal number that invoked the signal handler. this is the "who called" of the whole situation. πŸ“ž
  • sig_code β€” the si_code value of the siginfo signal. lil' detail, big lore. πŸ”
  • sig_mode β€” tells you whether the signal was a user-mode or kernel-mode signal. vibe check: which realm are we in? 🌈
  • sig_name β€” a string representation of the signal. so like, the name of it but readable. we love a string. ✨
  • name β€” the name of the probe point. yes queen, identify yourself. πŸ‘‘
  • oldset_addr β€” the address of the bitmask array of blocked signals. ⚠️ also deprecated in SystemTap 2.1. same energy as regs, fr fr. πŸ’€
  • sinfo β€” the address of the siginfo table. the receipts table, basically. 🧾
  • ka_addr β€” the address of the k_sigaction table associated with the signal. the full-on admin of this whole operation. πŸ—‚οΈ
no cap: regs and oldset_addr are both marked deprecated in SystemTap 2.1, so if you're out here building something new on them, that's on you bestie. 😭

✨ SEE ALSO ✨


🌸 okay that's the whole page!! mwah πŸ’–

this was the SystemTap Tapset Reference, version Ver, from September 2026 β€” and this specific page is PROBE::SIGNAL.HAND(3stap). thanks for coming to my ted talk, now go probe some signals. πŸ¦‹βœ¨

πŸ“¦ where this page comes from