diff options
author | guanglei <guanglei> | 2006-09-12 09:31:14 +0000 |
---|---|---|
committer | guanglei <guanglei> | 2006-09-12 09:31:14 +0000 |
commit | 4a6a795144366840a183f18956a28eefbd5519cc (patch) | |
tree | 33b66c1b15f911e162bbc25704fcd6f9b4709fd6 /tapset/LKET/utils.stp | |
parent | cf2c2c24c04938193fa64684745eb0356f9b0848 (diff) | |
download | systemtap-steved-4a6a795144366840a183f18956a28eefbd5519cc.tar.gz systemtap-steved-4a6a795144366840a183f18956a28eefbd5519cc.tar.xz systemtap-steved-4a6a795144366840a183f18956a28eefbd5519cc.zip |
src/lket.5.in:
document nfs trace hooks
tapset/nfsd.stp, tapset/nfs_proc.stp, tapset/nfs.stp:
Change NFS file identifier. Change NFS version data type
from String to INT. Add version variable to nfs_open
and nfs_release.
LKET/iosyscall.stp:
change log_iosyscall_sync() be sync with different timing methods.
LKET/utils.stp:
add reset_maxaction() since there are too many functions called inside "probe begin".
LKET/nfsd.stp, LKET/nfs_proc.stp, LKET/nfs.stp:
New trace hooks for NFS, including both NFS client and server side activities.
LKET/register_event.stp:
Add the register event calls for NFS trace hooks.
Diffstat (limited to 'tapset/LKET/utils.stp')
-rwxr-xr-x | tapset/LKET/utils.stp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tapset/LKET/utils.stp b/tapset/LKET/utils.stp index 0006246e..5bff6a9f 100755 --- a/tapset/LKET/utils.stp +++ b/tapset/LKET/utils.stp @@ -31,3 +31,13 @@ function filter_by_pid:long() THIS->__retvalue = 0; return; %} + +function reset_maxaction() +%{ + struct context* c; + int cpu; + for_each_online_cpu(cpu) { + c = per_cpu_ptr (contexts, cpu); + c->actioncount = 0; + } +%} |