PROBE::IOSCHEDULER.ELV_ADD_REQUEST(3stap)
π NAME π
probe::ioscheduler.elv_add_request β bestie, this is the probe that fires when a request gets added to the request queue β¨
π¦ SYNOPSIS π¦
probe ioscheduler.elv_add_request {}
That's it. No args, no drama, just vibes π
π VALUES π
okay so when this probe goes off, here's everything it hands you. memorize these, they're the whole point fr fr π
rq_flagsβ the request's flags. literally just what flags the request is carrying, that's it π©elevator_nameβ the type of I/O elevator that's currently enabled. yes bestie, we're checking which elevator is running πdisk_minorβ the disk's minor number for this request. the little number πqβ a pointer to the request queue. the queue itself, the whole main character πrqβ the address of the request. where it lives πdisk_majorβ the disk's major number for this request. the big number π
πΈ SEE ALSO πΈ
tapset::ioscheduler(3stap)β go read this one too, iykyk π«Ά
and that's the whole page, bestie!! this was the SystemTap Tapset Reference, Version whatever-it-says-up-there, dated September 2026 β iconic of them tbh π mwah, go write some probes, you're gonna slay β¨
π¦ 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