PROBE::NFS.PROC.(3stap)
π PROBE::NFS.PROC.LOOKUP β okay bestie, let's get into it
So this page lives in the Network File Storage Tapsets manual, and it's a SystemTap tapset probe page. Buckle up, it's short but it's iconic. π¦
β¨ NAME β¨
probe::nfs.proc.lookup β no cap, what this does is: the NFS client opens or searches a file on the server. That's the whole vibe. π
πΈ SYNOPSIS πΈ
probe nfs.proc.lookup {}
That's it. No arguments, no drama, just a probe with an empty body waiting for you to fill it with your little scripts. π
π VALUES π
These are all the things you can peek at inside the probe, and honestly they ate:
server_ipβ the IP address of the server. Like, who are we even talking to here. πversionβ the NFS version. Because version matters, always. πbitmask1β a V4 bitmask representing the set of attributes supported on this filesystem. Yes queen, bits.bitmask0β also a V4 bitmask representing the set of attributes supported on this filesystem. And yeah, it's literally the same description asbitmask1β that's not me being lazy, that's just what the page says. Two bitmasks, both doing their thing. π«Άprotβ the transfer protocol. The way the data gets moved around. β¨filenameβ the name of the file which the client opens/searches on the server. The main character of this whole operation, honestly. πname_lenβ the length of the file name. Gotta know how long the name is, that's just good manners. π
π¦ SEE ALSO π¦
tapset::nfs_proc(3stap)β go read this one too, it's the parent tapset and it's lowkey required reading. π
Just a lil heads up bestie: the two bitmask descriptions on this page are word-for-word identical in the original. I'm not going to invent a difference that isn't there β if you need to know which is which, the tapset source is your friend. π
That's the whole page, fr fr. Go forth and probe. πβ¨
Signing off with the official tea: this is from the SystemTap Tapset Reference, version noted as Ver, dated September 2026. Sending you all the good probe vibes, bestie. πππ
π¦ 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