PROBE::NFS.PROC.(3stap)
π PROBE::NFS.PROC.CREATE π
okay bestie, welcome to the Network File Storage Tapsets section of the SystemTap Tapset Reference (section 3stap, yes we're fancy) β and today's main character is a probe that catches your NFS client in the act of creating a file on the server. it's giving "new file just dropped" β¨
πΈ NAME πΈ
probe::nfs.proc.create β the NFS client is creating a file on the server, and this probe is here to witness it π«Ά
β¨ SYNOPSIS β¨
probe nfs.proc.create {}
that's it. no args, no drama, just vibes. she takes nothing and she delivers everything π
π VALUES π
these are the little goodies this probe hands you when it fires. collect them all, they're iconic:
fhβ the file handle of the parent dir (aka the folder that's about to get a brand new baby file π₯Ή)server_ipβ the IP address of the server, so you always know who's hosting this party πfilenameβ the file name. literally the name of the file. she said "hi, this is me" πprotβ the transfer protocol in play πflagβ indicates the create mode. heads up bestie: this one's only for NFSv3 and NFSv4, so if you're on something else, don't come looking for it πversionβ the NFS version. and lowkey the tea here is that the function is used for all NFS versions, so she's booked and busy across the whole lineup πfilelenβ the length of the file name. short name, long name, she's measuring either way π
π₯ SEE ALSO π₯
tapset::nfs_proc(3stap)β go read your sister page, she's also slaying β¨
real talk: flag is only there for NFSv3 and NFSv4, so don't be shocked when she ghosts you on other versions. no cap π«‘
and that's the whole page, bestie!! this was the SystemTap Tapset Reference, version from September 2026 β mwah, go forth and trace some file creations πππ¦πΈπ β¨
π¦ 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