svcrdma: SQ error tracepoints should report completion IDs
authorChuck Lever <chuck.lever@oracle.com>
Mon, 27 Nov 2023 16:33:37 +0000 (11:33 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Sun, 7 Jan 2024 22:54:27 +0000 (17:54 -0500)
commitad3656bd84e0a91d4505095a0df7fbb6a8e0796a
tree4f7feed68d1d607d97e1506371f4afe03692bd18
parentbe2acb104880dbd5582c898d000cab5f38750bb9
svcrdma: SQ error tracepoints should report completion IDs

Update the Send Queue's error flow tracepoints to report the
completion ID of the waiting or failing context. This ties the
wait/failure to a particular operation or request, which is a little
more useful than knowing only the transport that is about to close.

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