PROBE::NFS.FOP.R(3stap)
π PROBE::NFS.FOP.R β the read probe, bestie π
okay so this is a page from Network File Storage Tapsets (that's the 3stap manual, section 3, the SystemTap girlies know π). Sit down, grab a strawberry π, and let's talk about probe::nfs.fop.read because honestly? iconic.
β¨ NAME β¨
probe::nfs.fop.read β the NFS client read operation. that's her. that's the whole vibe. π
πΈ SYNOPSIS πΈ
probe nfs.fop.read {}
no arguments, no drama, just vibes and an empty pair of curly braces π
π¦ VALUES π¦
here's what you get handed when this probe fires, and there's exactly one of them:
devnameβ the block device name πΎ like, literally the name of the block device. that's it, that's the value, she's simple and she's serving.
π DESCRIPTION π
okay so this is the part where it gets a little messy, no cap π
SystemTap implements this probe using the vfs.do_sync_read probe. which means β and I need you to hear me on this β it will get operations other than the NFS client read operations. π¨
so yeah. the probe is called nfs.fop.read but it's lowkey not only NFS client reads. it's giving "name tag says one thing, personality says another." not a bug, just how it's built, and now you know fr fr π«Ά
π SEE ALSO π
tapset::nfs(3stap)β go read the whole tapset, bestie, it's the mothership π§
that's the page!! every flag-free, option-free, chaotic little detail included, exactly as the source said it. now go forth and trace some reads π
πΈ this has been your SystemTap Tapset Reference, Ver β September 2026 edition β mwah, go touch some kernel code πΈ
π¦ 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