summaryrefslogtreecommitdiffstats
path: root/tapset/LKET/utils.stp
diff options
context:
space:
mode:
authorguanglei <guanglei>2006-09-12 09:31:14 +0000
committerguanglei <guanglei>2006-09-12 09:31:14 +0000
commit4a6a795144366840a183f18956a28eefbd5519cc (patch)
tree33b66c1b15f911e162bbc25704fcd6f9b4709fd6 /tapset/LKET/utils.stp
parentcf2c2c24c04938193fa64684745eb0356f9b0848 (diff)
downloadsystemtap-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-xtapset/LKET/utils.stp10
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;
+ }
+%}