From 4a6a795144366840a183f18956a28eefbd5519cc Mon Sep 17 00:00:00 2001 From: guanglei Date: Tue, 12 Sep 2006 09:31:14 +0000 Subject: 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. --- tapset/LKET/utils.stp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tapset/LKET/utils.stp') 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; + } +%} -- cgit