D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
usr
/
share
/
systemtap
/
examples
/
network
/
Filename :
nfsd_unlink.stp
back
Copy
#!/usr/bin/stap global nfsd_unlink_active, vsf_unlink_success probe nfsd.unlink { nfsd_unlink_active[tid()] = 1; } probe nfsd.unlink.return { if (vsf_unlink_success[tid()]) { printf("address %s unlinks %s\n", ip_ntop(addr_from_rqst(@entry($rqstp))), kernel_string(@entry($fname))) delete vsf_unlink_success[tid()] } delete nfsd_unlink_active[tid()] } probe kernel.function("vfs_unlink").return { if (nfsd_unlink_active[tid()] && $return == 0) vsf_unlink_success[tid()] = 1 }