OSDN Git Service

SUNRPC: Clean up request deferral tracepoints
authorChuck Lever <chuck.lever@oracle.com>
Wed, 15 Apr 2020 13:05:26 +0000 (09:05 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Wed, 20 May 2020 21:30:44 +0000 (17:30 -0400)
commit8954c5c212d321404a7aaf5b48f04a49655c928d
treec1a9d3dc2a454bcf77f909cc6bab5279c8f43adc
parent1eace0d1e9d0db393be87572f79f6a07405461e9
SUNRPC: Clean up request deferral tracepoints

- Rename these so they are easy to enable and search for as a set
- Move the tracepoints to get a more accurate sense of control flow
- Tracepoints should not fire on xprt shutdown
- Display memory address in case data structure had been corrupted
- Abandon dprintk in these paths

I haven't ever gotten one of these tracepoints to trigger. I wonder
if we should simply remove them.

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