PROBE::NFS.PROC.(3stap)
π probe::nfs.proc.read_setup β from the Network File Storage Tapsets (that's the 3stap manual, bestie) π
πΈ NAME πΈ
probe::nfs.proc.read_setup β ok so this is the NFS client setting up a read RPC task. Just setting it up, not doing it. We'll get there. π«Ά
β¨ SYNOPSIS β¨
probe nfs.proc.read_setup {}
That's it. No args. She takes nothing and gives everything. π
π VALUES π
These are the lil variables you get to peek at inside the probe. Collect them like stickers. π¦
server_ipβ the IP address of the server, aka where the good stuff lives πsizeβ read bytes in this execution πΈcountβ read bytes in this execution πΈ (yes bestie, same energy assize, they're both telling you about read bytes in this execution, I don't make the rules)offsetβ the file offset, i.e. where in the file we're looking πversionβ the NFS version πprotβ the transfer protocol, the vibe of how the bytes travel π
π DESCRIPTION π
So the read_setup function is literally there to setup a read RPC task. That's its whole job. Its entire personality.
And here's the important part, don't skip it: it is not doing the actual read operation. It's giving setup, not results. The main character is getting ready, she is not yet on stage. No cap. π
Fr fr, if you came here expecting the actual read to happen β wrong probe, bestie. This one's just the prep era. π
π SEE ALSO π
tapset::nfs_proc(3stap)β go read this one too, iykyk π
SystemTap Tapset Reference β September 2026 edition, mwah π thanks for reading my lil tapset TED talk, go write some probes and 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