linux/net/sunrpc
Chuck Lever ef759a2e54 SUNRPC: introduce per-task RPC iostats
Account for various things that occur while an RPC task is executed.
Separate timers for RPC round trip and RPC execution time show how
long RPC requests wait in queue before being sent.  Eventually these
will be accumulated at xprt_release time in one place where they can
be viewed from userland.

Test plan:
Compile kernel with CONFIG_NFS enabled.

Signed-off-by: Chuck Lever <cel@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2006-03-20 13:44:17 -05:00
..
auth_gss SUNRPC: Ensure that rpc_mkpipe returns a refcounted dentry 2006-03-20 13:44:09 -05:00
Makefile [PATCH] RPC: introduce client-side transport switch 2005-09-23 12:38:12 -04:00
auth.c SUNRPC: Auto-load RPC authentication kernel modules 2006-03-20 13:44:08 -05:00
auth_null.c [PATCH] RPC: Eliminate socket.h includes in RPC client 2005-09-23 12:38:23 -04:00
auth_unix.c SUNRPC: Fix a lock recursion in the auth_gss downcall 2006-02-01 12:52:23 -05:00
cache.c [NET]: Change some "if (x) BUG();" to "BUG_ON(x);" 2006-01-09 14:16:18 -08:00
clnt.c SUNRPC: introduce per-task RPC iostats 2006-03-20 13:44:17 -05:00
pmap_clnt.c SUNRPC: add a handful of per-xprt counters 2006-03-20 13:44:16 -05:00
rpc_pipe.c SUNRPC: Ensure that rpc_mkpipe returns a refcounted dentry 2006-03-20 13:44:09 -05:00
sched.c SUNRPC: introduce per-task RPC iostats 2006-03-20 13:44:17 -05:00
socklib.c [NET]: Detect hardware rx checksum faults correctly 2005-11-10 13:01:24 -08:00
stats.c
sunrpc_syms.c SUNRPC: Get rid of some unused exports 2006-01-06 14:58:41 -05:00
svc.c [NET]: Remove more unneeded typecasts on *malloc() 2006-01-11 16:32:14 -08:00
svcauth.c
svcauth_unix.c [PATCH] knfsd: fix hash function for IP addresses on 64bit little-endian machines. 2006-01-06 08:33:21 -08:00
svcsock.c [PATCH] svcrpc: save and restore the daddr field when request deferred 2006-01-18 19:20:24 -08:00
sysctl.c SUNRPC: allow sunrpc.o to link when CONFIG_SYSCTL is disabled 2005-11-04 15:39:45 -05:00
timer.c
xdr.c SUNRPC: net/sunrpc/xdr.c: remove xdr_decode_string() 2006-01-06 14:58:53 -05:00
xprt.c SUNRPC: introduce per-task RPC iostats 2006-03-20 13:44:17 -05:00
xprtsock.c SUNRPC: introduce per-task RPC iostats 2006-03-20 13:44:17 -05:00