diff options
author | Steve Dickson <steved@redhat.com> | 2008-01-29 15:02:30 -0500 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2008-01-29 15:02:30 -0500 |
commit | a0630d519e87f5c5d851d3127085a50592bb20b4 (patch) | |
tree | 589aff766c2131f715b595de40ed19b57719b0cb /nfs_umount.stp | |
download | systemtap-a0630d519e87f5c5d851d3127085a50592bb20b4.tar.gz systemtap-a0630d519e87f5c5d851d3127085a50592bb20b4.tar.xz systemtap-a0630d519e87f5c5d851d3127085a50592bb20b4.zip |
Initial Commit
Diffstat (limited to 'nfs_umount.stp')
-rw-r--r-- | nfs_umount.stp | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/nfs_umount.stp b/nfs_umount.stp new file mode 100644 index 0000000..00a0459 --- /dev/null +++ b/nfs_umount.stp @@ -0,0 +1,31 @@ +probe kernel.function("sys_umount") +{ + printf("sys_umount: flags %d\n", $flags); +} +probe kernel.function("sys_umount").return +{ + printf("sys_umount: %d (%s)\n", $return, errno_str($return)); +} +probe module("nfs").function("nfs_kill_super") +{ + printf("nfs_kill_super: super %p\n", $s); +} +probe module("nfs").function("nfs4_kill_super") +{ + printf("nfs4_kill_super: super %p\n", $sb); +} +probe module("nfs").function("nfs_free_server") +{ + printf("nfs_free_server: server %p\n", $server); +} +probe module("nfs").function("nfs_umount_begin") +{ + printf("nfs_umount_begin: vfsmnt %p flags 0x%x\n", $vfsmnt, flags); +} +probe module("sunrpc").function("rpc_killall_tasks") +{ + printf("rpc_killall_tasks: clnt %p\n", $clnt); +} +probe begin { log("starting nfs_umount probe") } +probe end { log("ending nfs_umount probe") } + |