OSDN Git Service

SUNRPC: Trace a few more generic svc_xprt events
authorChuck Lever <chuck.lever@oracle.com>
Tue, 17 Mar 2020 21:41:43 +0000 (17:41 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 18 May 2020 14:21:22 +0000 (10:21 -0400)
commit11bbb0f76e995cb617f582e7a4ec6cb8f6daf910
tree42f8c643b80708abba8282240faf888b04c94735
parent4b8f380e46e4d3f8e9f6f9545fe2b78b872b6070
SUNRPC: Trace a few more generic svc_xprt events

In lieu of dprintks or tracepoints in each individual transport
implementation, introduce tracepoints in the generic part of the RPC
layer. These typically fire for connection lifetime events, so
shouldn't contribute a lot of noise.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
include/trace/events/rpcrdma.h
include/trace/events/sunrpc.h
net/sunrpc/svc_xprt.c
net/sunrpc/svcsock.c
net/sunrpc/xprtrdma/svc_rdma_transport.c