]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send()
authorChuck Lever <chuck.lever@oracle.com>
Wed, 29 Apr 2020 15:05:33 +0000 (11:05 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 13 Jul 2020 21:28:24 +0000 (17:28 -0400)
commit17f70f8dd52be3723250d21093403bb3a9f2162f
treeee48297e4afaf55d71feb600e5f4171c55b3b56e
parent3ac56c2fb166fea25974d8c48bb4a72ee298361b
svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send()

First, refactor: Dereference the svc_rdma_send_ctxt inside
svc_rdma_send() instead of at every call site.

Then, it can be passed into trace_svcrdma_post_send() to get the
proper completion ID.

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