PROBE::NFS.FOP.M(3stap)

πŸ’… probe::nfs.fop.mmap

okay bestie, welcome to the probe::nfs.fop.mmap page from the Network File Storage Tapsets β€” it's the NFS client mmap operation, and she's here to spill all the values you get to peek at. 🌸


✨ SYNOPSIS ✨

probe nfs.fop.mmap {}

literally that's it. no args, no drama, just a probe that fires and hands you the goods. πŸŽ€


πŸ¦‹ VALUES πŸ¦‹

these are the locals you get to work with inside the probe. know them, love them, they're your besties:

  • cache_valid β€” the cache related bit mask flag πŸ’…
  • buf β€” the address of buf in user space
  • parent_name β€” parent dir name πŸ‘‘
  • dev β€” device identifier
  • vm_end β€” the first byte after the end address within vm_mm (so like, the edge of the party, not the last guest)
  • vm_flag β€” vm flags 🚩
  • cache_time β€” when we started read-caching this inode ⏰
  • file_name β€” file name πŸ“
  • attrtimeo β€” how long the cached information is assumed to be valid. We need to revalidate the cached attrs for this inode if jiffies - read_cache_jiffies > attrtimeo. no cap, that's the actual condition πŸ’€
  • ino β€” inode number
  • vm_start β€” start address within vm_mm

🌈 SEE ALSO 🌈


🫢 quick vibe check: this is a SystemTap Tapset Reference page, and it's dated September 2026 β€” the version number got cut off in the header, so if you need the exact one, go check the source. πŸ™ˆ

and that's the whole page, bestie. mmap on NFS, fully mapped out. slay πŸ’–πŸ§šπŸ’œ

πŸ“¦ where this page comes from