PROBE::NFSD.PROC(3stap)
๐ PROBE::NFSD.PROC(3stap) ๐
okay bestie, so this page lives in the Network File Storage Tapsets section of the SystemTap Tapset Reference, and it's all about one specific probe. no cap, it's a whole vibe. ๐ฆ
๐ธ NAME ๐ธ
probe::nfsd.proc.write โ the NFS server out here writing data to a file for a client. main character behavior, honestly. ๐
โจ SYNOPSIS โจ
probe nfsd.proc.write {}
that's it. that's the whole thing. lowkey iconic. ๐
๐ VALUES ๐
every one of these is a little treat that gets handed to your probe. don't skip any, they're all important fr fr:
offsetโ where in the file we're at. the offset of the file, periodt. ๐fhโ the file handle. and heads up, the first part of it is literally the length of the file handle, so don't get it twisted. ๐vecโ astruct kvec, which is giving "buf address in kernel address" plus the length of each buffer. it's a whole package. ๐ฆclient_ipโ the ip address of the client. who's asking? now you know. ๐protoโ the transfer protocol. the ~method of transport~ if you will. ๐countโ read bytes. yes, bytes. ๐งฎvlenโ read blocks. blocks, not bytes, don't mix them up bestie. ๐งฑstableโ this one's justargp->stable. that's the whole description. it is what it is. ๐uidโ the requester's user id. ๐versionโ the nfs version. ๐ท๏ธsizeโ read bytes. (yes, same one-liner ascountโ the manpage said it, so I'm saying it.) ๐gidโ the requester's group id. ๐ฅ
not me listing twelve values and two of them have the identical description ๐ญ the docs are the docs, we respect them.
๐ฅ SEE ALSO ๐ฅ
tapset::nfsd(3stap)โ go read that one too, it's the sister page and she ate. ๐ซถ
and that's the whole page, bestie!! you understood it, I'm so proud. ๐ฅน๐
SystemTap Tapset Reference, September 2026 โ mwah, go forth and trace some NFS writes. ๐งโจ๐
๐ฆ 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