PROBE::NFSD.PROC(3stap)

πŸ’– PROBE::NFSD.PROC.CREATE πŸ’–

okay so bestie, welcome to the Network File Storage Tapsets section of the SystemTap manual β€” this one's PROBE::NFSD.PROC.CREATE, page PROBE::NFSD.PROC(3stap), and it's literally all about catching the NFS server in the act of making a file for a client. the way that a file gets born and we're just there watching? iconic. πŸ‘‘


✨ NAME ✨

probe::nfsd.proc.create β€” NFS server creating a file for client πŸŽ€

like, the moment the server is out here manifesting a brand new file on behalf of a client, this probe is the one who shows up.


🌸 SYNOPSIS 🌸

probe nfsd.proc.create {}

no arguments, no parameters, nothing to pass in β€” she takes no notes, she just knows. πŸ¦‹


πŸ’… VALUES πŸ’…

every value this probe hands you, no cap:

  • fh β€” the file handle 🫢 (heads up bestie: the first part of it is the length of the file handle, so don't get confused when the numbers look weird β€” that's just how she's built)
  • proto β€” the transfer protocol 🌈
  • client_ip β€” the ip address of the client, aka who's asking πŸ“
  • filelen β€” the length of the file name ✨
  • version β€” the nfs version πŸ”’
  • uid β€” the requester's user id πŸ‘€
  • filename β€” the file name, the main character herself πŸŽ€
  • gid β€” the requester's group id πŸ‘₯
ngl, that fh one is lowkey the trickiest β€” remember the length is baked into the front of it. iykyk. πŸ’€

πŸ”₯ SEE ALSO πŸ”₯


that's the whole page, bestie, every single detail preserved, zero skipped, we ate and left no crumbs πŸ’…βœ¨

this was the SystemTap Tapset Reference, September 2026 edition β€” mwah, love u, go probe something cute πŸŒΈπŸ’–πŸ¦‹

πŸ“¦ where this page comes from