These patches introduce tracepoint infrastructure in several places in the NFS server in order to help improve operational observability. They were constructed while chasing down problems I found while testing v5.7. --- Chuck Lever (4): NFSD: Add tracepoints to NFSD's duplicate reply cache NFSD: Add tracepoints to the NFSD state management code NFSD: Add tracepoints for monitoring NFSD callbacks SUNRPC: Clean up request deferral tracepoints fs/nfsd/nfs4callback.c | 37 +++-- fs/nfsd/nfs4state.c | 58 +++---- fs/nfsd/state.h | 7 - fs/nfsd/trace.h | 286 ++++++++++++++++++++++++++++++++++ include/trace/events/sunrpc.h | 11 +- net/sunrpc/svc_xprt.c | 12 +- 6 files changed, 343 insertions(+), 68 deletions(-) -- Chuck Lever