PROBE::IOSCHEDULER_TRACE.UNPLUG_IO(3stap)

πŸ’– PROBE::IOSCHEDULER_TRACE.UNPLUG_IO πŸ’–

okay bestie, so this page lives in the SystemTap Tapset Reference (you'll see it filed under the kinda-truncated name PROBE::...DULER_T(3stap) in the header, and yes the header also says IO Scheduler and block IO Taps β€” that's our whole little neighborhood 🏑). Come sit, this one's short and cute.


✨ NAME ✨

probe::ioscheduler_trace.unplug_io β€” fires when a request queue is unplugged; 🫢


✨ SYNOPSIS ✨

probe ioscheduler_trace.unplug_io {}

that's it. no args. she takes zero arguments and zero notes πŸ’…


✨ VALUES ✨

  • rq_queue β€” the request queue πŸ‘‘ (literally the star of the show)
  • name β€” the name of the probe point πŸŽ€

✨ DESCRIPTION ✨

so this probe fires in either of two situations, no in-between:

  1. when the number of pending requests in the queue exceeds the threshold 🌸
  2. or, upon expiration of the timer that was activated when the queue was plugged ⏰
that's the whole vibe check. queue gets unplugged, probe goes off, you get your little moment. periodt. ✨

✨ SEE ALSO ✨


mwah πŸ’‹ that's the whole page. this was served fresh from the SystemTap Tapset Reference, and the footer stamps it September 2026 β€” so consider this your lil timestamped love letter from the future. stay unplugged, stay iconic, and go read your tapset docs bestie πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from