PROBE::IOSCHEDULER.ELV_NEXT_REQUEST.RETURN(3stap)

πŸ’– PROBE::IOSCHEDULER.ELV_NEXT_REQUEST.RETURN πŸ’–

okay bestie, welcome to 3stap β€” the SystemTap tapset manual, but make it cute. this page is all about one lil probe point and the tea it spills when it fires. no cap. 🫢


✨ NAME ✨

probe::ioscheduler.elv_next_request.return β€” fires when a request retrieval issues a return signal 🌸

like, literally the moment the elevator scheduler's next_request call comes back, this probe wakes up and is like "hey girl, here's what happened." πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

probe ioscheduler.elv_next_request.return {}

that's it. that's the whole vibe. a probe point with an empty body β€” you fill in the body with whatever you wanna do when it fires. main character energy honestly. ✨


πŸŽ€ VALUES πŸŽ€

these are the read-only goodies you get handed inside the probe handler. the way that every single one of them is just sitting there waiting for you?? obsessed. πŸ’–

  • disk_major β€” the disk major number of the request πŸ‘‘
  • disk_minor β€” the disk minor number of the request 🧚
  • name β€” the name of the probe point 🌈
  • rq β€” the address of the request πŸ“
  • rq_flags β€” the request flags 🚩
ngl, grab these inside your probe handler and you've got the whole picture of what request just came back. iconic.

πŸ‘€ SEE ALSO πŸ‘€


that's the page, bestie!! slay, you read the whole thing. πŸŽ€βœ¨

SystemTap Tapset Reference, Version, September 2026 β€” mwah, catch you on the next manpage πŸ’…πŸ’–

πŸ“¦ where this page comes from