PROBE::NFS.PROC.(3stap)
π PROBE::NFS.PROC.RENAME_DONE π
okay bestie, welcome to the Network File Storage Tapsets section of the SystemTap Tapset Reference β this is one page out of a whole manual, and it's lowkey adorable how much this one little probe does. sit down, grab a snack π, we're doing this.
β¨ NAME β¨
probe::nfs.proc.rename_done β bestie, this is the NFS client clapping back with a response to a rename RPC task π
like. the client sent a rename request. and now? now we hear back. that's the whole vibe. π
π¦ SYNOPSIS π¦
probe nfs.proc.rename_done {}
that's it. that's the whole thing. no arguments, no parameters, she takes nothing and gives you everything. no cap. β¨
πΈ VALUES πΈ
these are the little treats you get to peek at inside the probe handler β the lore, if you will. every one of them, in order:
timestampβ the V4 timestamp, which is used for lease renewal. yes she's keeping track of time, she's an icon, she has obligations πversionβ the NFS version. which era of NFS are we in, bestie? this tells you πprotβ the transfer protocol. how are the packets traveling today, diva? ππ¨new_fhβ file handle of the new parent dir. the glow-up destination πstatusβ the result of the last operation. the moment of truth, the vibe check, the β¨ verdict β¨server_ipβ IP address of server. who's on the other end of this situationship π«Άold_fhβ file handle of the old parent dir. where she was before. we don't talk about her π
π« DESCRIPTION π«
Fires when a reply to a rename RPC task is received β or when some rename error occurs. and by "some rename error" we mean the messy ones: a timeout or a socket shutdown π
so basically: either the rename said "done bestie π " or it said "girl, the connection ghosted us π". either way, this probe is there. main character energy, fr fr.
heads up: this fires on the response side of a rename RPC, not the request side β and yes, errors count as a fire-worthy moment too. don't be surprised when it shows up on a timeout or a socket shutdown.
π₯ SEE ALSO π₯
tapset::nfs_proc(3stap)β go read this too, iykyk π
that's the whole page, bestie!! every value accounted for, nothing skipped, we ate and left no crumbs π
SystemTap Tapset Reference Β· Ver Β· September 2026 β mwah, love u, go probe 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