PROBE::NFS.PROC.(3stap)
π PROBE::NFS.PROC.(3stap) β bestie's guide to the Network File Storage Tapsets
okay so you're reading the SystemTap Tapset Reference and you landed on this little cutie. welcome. this is the manual page for probe::nfs.proc.read_done, and yes it's a mouthful but we're gonna get through it together π«Ά
β¨ NAME β¨
probe::nfs.proc.read_done β NFS client response to a read RPC task
like. that's the whole vibe. the NFS client got its answer back from a read RPC task and this probe is the girl who shows up to tell you about it π
π¦ SYNOPSIS π¦
probe nfs.proc.read_done {}
that's it. no args, no nothing. she takes zero parameters and she's thriving π
π VALUES π
these are the local variables she hands you when she fires. memorize them, they're iconic:
protβ the transfer protocol. which flavor of transport we're talking over, bestie πstatusβ result of last operation. how did the last thing go? good? bad? this tells you β¨countβ number of bytes read. the actual size of the read, no cap πtimestampβ V4 timestamp, which is used for lease renewal. this is the NFSv4 girly keeping the lease alive so nothing times out on you π°οΈversionβ NFS version. which NFS we're on, bestie πserver_ipβ IP address of server. who you're talking to πΈ
π DESCRIPTION π
so here's the tea. this probe fires when a reply to a read RPC task is received β or, plot twist, when some read error occurs. and when we say error we mean:
- a timeout, or
- a socket shutdown π
so like, it's the good ending and the bad ending. either the reply came home or the read gave up, and either way this probe is here to spill π«Ά
ngl the "error" path is real and it will happen to you eventually. timeout and socket shutdown are both legit ways this fires, not just the happy reply case. don't get caught off guard fr fr π
πΈ SEE ALSO πΈ
tapset::nfs_proc(3stap)β go read this one next, it's the friend group she runs with π§
and that's the whole page, bestie!! slay!! π β¨
this was brought to you by the SystemTap Tapset Reference, version Ver, dated September 2026. periodt. ππ¦π
π¦ 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