diff options
author | guanglei <guanglei> | 2006-12-11 09:53:34 +0000 |
---|---|---|
committer | guanglei <guanglei> | 2006-12-11 09:53:34 +0000 |
commit | 4fe3511349db194e62e7351307e716ea40c4ae6e (patch) | |
tree | 0c2606c826cb94cd16b3ddd69d89eb6333c34fb8 /tapset/LKET/nfs_proc.stp | |
parent | 9ba8c134d15dcf75e42dfaef7f72a6bc492fdbbb (diff) | |
download | systemtap-steved-4fe3511349db194e62e7351307e716ea40c4ae6e.tar.gz systemtap-steved-4fe3511349db194e62e7351307e716ea40c4ae6e.tar.xz systemtap-steved-4fe3511349db194e62e7351307e716ea40c4ae6e.zip |
patch of nfs, nfs_proc, rpc tapsets for 2.6.9 kernel
Diffstat (limited to 'tapset/LKET/nfs_proc.stp')
-rwxr-xr-x | tapset/LKET/nfs_proc.stp | 34 |
1 files changed, 29 insertions, 5 deletions
diff --git a/tapset/LKET/nfs_proc.stp b/tapset/LKET/nfs_proc.stp index 9ca0a8ed..08a08152 100755 --- a/tapset/LKET/nfs_proc.stp +++ b/tapset/LKET/nfs_proc.stp @@ -327,7 +327,11 @@ probe addevent.nfs.proc.read_done.entry probe _addevent.nfs.proc.read_done.entry = nfs.proc.read_done { +%( kernel_v >= "2.6.10" %? log_proc_read_done(version,$data,count,status) +%: + log_proc_read_done(version,$task->tk_calldata,count,status) +%) } function log_proc_read_done(version:long,data:long,count:long,status:long) @@ -353,7 +357,11 @@ probe addevent.nfs.proc.read_done.return probe _addevent.nfs.proc.read_done.return = nfs.proc.read_done.return { - log_nfs_return(HOOKID_NFS_PROC_READDONE_RETURN,$return) +%( kernel_v >= "2.6.10" %? + log_nfs_return(HOOKID_NFS_PROC_READDONE_RETURN,$return) +%: + log_nfs_return(HOOKID_NFS_PROC_READDONE_RETURN,0) +%) } probe addevent.nfs.proc.write_done.entry @@ -365,7 +373,11 @@ probe addevent.nfs.proc.write_done.entry probe _addevent.nfs.proc.write_done.entry = nfs.proc.write_done { - log_proc_write_done(version,$data,count,status) +%( kernel_v >= "2.6.10" %? + log_proc_write_done(version,$data,count,status) +%: + log_proc_write_done(version,$task->tk_calldata,count,status) +%) } function log_proc_write_done(version:long,data:long,count:long,status:long) @@ -391,7 +403,11 @@ probe addevent.nfs.proc.write_done.return probe _addevent.nfs.proc.write_done.return = nfs.proc.write_done.return { - log_nfs_return(HOOKID_NFS_PROC_WRITEDONE_RETURN,$return) +%( kernel_v >= "2.6.10" %? + log_nfs_return(HOOKID_NFS_PROC_WRITEDONE_RETURN,$return) +%: + log_nfs_return(HOOKID_NFS_PROC_WRITEDONE_RETURN,0) +%) } probe addevent.nfs.proc.commit_done.entry @@ -403,7 +419,11 @@ probe addevent.nfs.proc.commit_done.entry probe _addevent.nfs.proc.commit_done.entry = nfs.proc.commit_done { - log_proc_commit_done(version,$data,count,status) +%( kernel_v >= "2.6.10" %? + log_proc_commit_done(version,$data,count,status) +%: + log_proc_commit_done(version,$task->tk_calldata,count,status) +%) } function log_proc_commit_done(version:long,data:long,count:long,status:long) @@ -429,7 +449,11 @@ probe addevent.nfs.proc.commit_done.return probe _addevent.nfs.proc.commit_done.return = nfs.proc.commit_done.return { - log_nfs_return(HOOKID_NFS_PROC_COMMITDONE_RETURN,$return) +%( kernel_v >= "2.6.10" %? + log_nfs_return(HOOKID_NFS_PROC_COMMITDONE_RETURN,$return) +%: + log_nfs_return(HOOKID_NFS_PROC_COMMITDONE_RETURN,0) +%) } probe addevent.nfs.proc.open.entry |