svcrdma: Introduce Receive completion IDs
authorChuck Lever <chuck.lever@oracle.com>
Wed, 29 Apr 2020 20:22:26 +0000 (16:22 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 13 Jul 2020 21:28:24 +0000 (17:28 -0400)
commit9b3bcf8c5c134038e30624db5b57992ae50b80a9
treebd135fcf1775fd8201fd827e64acd253df6a5ee7
parentf7bd657b55e3484cadc37a6439de23d2fd703bd6
svcrdma: Introduce Receive completion IDs

Set up a completion ID in each svc_rdma_recv_ctxt. The ID is used
to match an incoming Receive completion to a transport and to a
previous ib_post_recv().

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_recvfrom.c