PROBE::SIGNAL.WAKE(3stap)

✨ PROBE::SIGNAL.WAKE ✨

okay bestie, welcome to the Signal Tapset section of the SystemTap Tapset Reference β€” this is the page for PROBE::SIGNAL.WAKE(3stap) and it's literally all about that moment when a sleepy little process gets poked awake because a signal came knocking 🫢


🌸 NAME 🌸

probe::signal.wakeup β€” the probe for when a sleeping process is being wakened for a signal πŸ’€βž‘οΈπŸ‘€


✨ SYNOPSIS ✨

probe signal.wakeup {}

that's it. that's the whole vibe. no arguments, no fancy parameters, just a probe sitting there waiting for a process to wake up. iconic behavior honestly πŸŽ€


πŸ’– VALUES πŸ’–

these are the local variables you get to peek at inside the probe. read them like a little group chat, each one is spilling something different πŸ‘‘

  • resume β€” tells you whether the task is getting woken up while it's in a STOPPED or TRACED state. basically: is this a normal nap wake-up or a weird one πŸ‘€
  • sig_pid β€” the PID of the process that's getting woken up. the number, the whole number, nothing but the number πŸ”’
  • state_mask β€” a string that shows the mask of task states that are allowed to be woken. the possible values are TASK_INTERRUPTIBLE, TASK_STOPPED, TASK_TRACED, TASK_WAKEKILL, and TASK_INTERRUPTIBLE. yes, TASK_INTERRUPTIBLE is in that list twice β€” that's exactly how the original lists it and I'm not about to ghost one of them, so here it is twice, fr fr πŸ’…
  • pid_name β€” the name of the process to wake. the cute little string version, for when you don't wanna squint at a number 🌸

🌈 SEE ALSO 🌈


lowkey obsessed with how tidy this page is. four values, one probe, zero drama. main character energy fr πŸ’œ

this has been your girl delivering the SystemTap Tapset Reference, version Ver, dated September 2026 β€” stay sleepy, stay woken, mwah πŸ’…βœ¨

πŸ“¦ where this page comes from