TAPSET::NFS(3stap)

tapset::nfs πŸ’–

okay bestie, welcome to the systemtap nfs tapset ✨ this is the 3stap girlie β€” she lives in the manual pages, she knows every probe in the NFS family, and she is literally about to introduce you to all of them 🫢


🌸 NAME 🌸

tapset::nfs β€” the systemtap nfs tapset, no cap 🧚


✨ DESCRIPTION ✨

so here's the vibe: every one of these is a probe you can hook into when you're tracing NFS on the client side, and each one has its own full manual page if you wanna go deeper πŸ’… the pattern is always the same, bestie β€” probe name, what it catches, then a pointer to the detailed page. let's go πŸ‘‘

πŸ¦‹ NFS client file operations (fop) πŸ¦‹

πŸ’œ NFS client address-space operations (aop) πŸ’œ

fr fr, every single one of these has its own dedicated page. if you're new here, click through to the probe:: page before you start writing taps, iykyk πŸŽ€

πŸ‘‘ SEE ALSO πŸ‘‘

the whole squad, all together, and yes they're all in 3stap πŸ’…

probe::nfs.fop.llseek(3stap), probe::nfs.fop.read(3stap),
probe::nfs.fop.write(3stap), probe::nfs.fop.aio_read(3stap),
probe::nfs.fop.read_iter(3stap), probe::nfs.fop.aio_write(3stap),
probe::nfs.fop.write_iter(3stap), probe::nfs.fop.mmap(3stap),
probe::nfs.fop.open(3stap), probe::nfs.fop.flush(3stap),
probe::nfs.fop.release(3stap), probe::nfs.fop.fsync(3stap),
probe::nfs.fop.lock(3stap), probe::nfs.fop.sendfile(3stap),
probe::nfs.fop.check_flags(3stap), probe::nfs.aop.readpage(3stap),
probe::nfs.aop.readpages(3stap), probe::nfs.aop.readahead(3stap),
probe::nfs.aop.set_page_dirty(3stap), probe::nfs.aop.writepage(3stap),
probe::nfs.aop.writepages(3stap), probe::nfs.aop.write_begin(3stap),
probe::nfs.aop.write_end(3stap), probe::nfs.aop.release_page(3stap),
stap(1), stapprobes(3stap)

aaaand that's the whole thing bestie, you ate that πŸ“πŸ’– this was the SystemTap Tapset Reference for September 2026, mwah πŸ’‹ go trace something iconic πŸ”₯

πŸ“¦ where this page comes from