PROBE::NFS.AOP.R(3stap)
π PROBE::NFS.AOP.R π
okay bestie, welcome to the Network File Storage Tapsets section of the SystemTap Tapset Reference β this one's called probe::nfs.aop.readpage and it's giving very niche, very specific, very slay π¦
β¨ NAME β¨
probe::nfs.aop.readpage β the NFS client is synchronously reading a page, no cap π
πΈ SYNOPSIS πΈ
probe nfs.aop.readpage {}
that's it. that's the whole thing. she's simple, she's elegant, she's a vibe π
π VALUES π
okay so when this probe fires, here's everything you get handed, and you're gonna want all of it:
fileβ thefileargument. yeah. that's the whole description. she said what she said πinoβ the inode number. the ID card of the file, fr fr πͺͺi_sizeβ file length in bytes πsizeβ how many pages are getting read in this execution. like, this specific run, not forever β¨sb_flagβ the super block flags π© (not that kind of red flag, the filesystem kind)page_indexβ the offset within the mapping. you can use it as a page identifier AND a position identifier in the page frame. dual purpose icon behavior πi_flagβ file flags π΄devβ device identifier πrsizeβ read size, in bytes π¦__pageβ the address of the page. the actual location. the main character's home address π
π DESCRIPTION π
so here's the tea: this probe reads the page over, and it only fires when a previous async read operation failed π
like β the async attempt didn't pull through, so now we're doing it the synchronous way. it's the backup plan probe. the "fine, I'll do it myself" energy. and honestly? iconic.
π«Ά SEE ALSO π«Ά
tapset::nfs(3stap)β go read the family, they're all so valid π
and that's the whole page, bestie!! no notes, she ate and left no crumbs π this was SystemTap Tapset Reference, Ver, dated September 2026 β mwah, ily, go probe something slay π
β¨π¦
π¦ 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