PROBE::SCSI.SET_ST(3stap)
β¨ PROBE::SCSI.SET_ST β¨
okay bestie, welcome to the SCSI Tapset corner of the SystemTap manual (section 3stap, iykyk) π¦ this little page is literally just about one probe, and honestly? it's kind of a big deal.
πΈ NAME πΈ
probe::scsi.set_state β Order SCSI device state change π
like, it's the probe that fires when a SCSI device's state is being changed. it does not do the changing. it orders it. main character energy fr fr.
π SYNOPSIS π
probe scsi.set_state {}
no arguments, no parameters, just vibes. she takes nothing and gives you everything π
π VALUES π
these are all the things you can read inside the probe. every single one, no skipping, we're not that kind of girl:
stateβ the new state of the device. the glow-up it's about to have β¨old_state_strβ the current state of the device, but as a string. the before picture, in words πhost_noβ the host number. which host is hosting, basically π«Άstate_strβ the new state of the device, as a string. the after picture, in words πΈchannelβ the channel number. the lane she's riding in πlunβ the lun number. yes,lun. that's the field name, we don't make the rules πold_stateβ the current state of the device. the before picture, but not a string πdev_idβ the scsi device id. her government name, fr fr β
so like, you get the old state twice (once as a number-ish old_state, once as a string old_state_str) and the new state twice (state and state_str). iconic of her honestly, always giving you options π
π SEE ALSO π
tapset::scsi(3stap)β go read the whole SCSI tapset bestie, this is just one lil butterfly in the garden π¦
ngl the whole page is short but she's complete. no hidden flags, no env vars, no exit statuses, no warnings. just a probe and her eight values, living her truth π
SystemTap Tapset Reference, version Ver β dated September 2026 π mwah, that's the whole page, love u, go trace something πβ¨π«Ά
π¦ 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