svcrdma: Modify the RPC reply path to use FRMR when available
authorTom Tucker <tom@opengridcomputing.com>
Fri, 3 Oct 2008 20:45:03 +0000 (15:45 -0500)
committerTom Tucker <tom@opengridcomputing.com>
Mon, 6 Oct 2008 19:46:05 +0000 (14:46 -0500)
commitafd566ea080572499cc01d42d2f578bf4b54f20f
treecbd0c55f27cfd0a432bf669d6db4cbe0e595a2bf
parent146b6df6a537939570c5772ebd7db826fdbd5d82
svcrdma: Modify the RPC reply path to use FRMR when available

Use FRMR to map local RPC reply data. This allows RDMA_WRITE to send reply
data using a single WR. The FRMR is invalidated by linking the LOCAL_INV WR
to the RDMA_SEND message used to complete the reply.

Signed-off-by: Tom Tucker <tom@opengridcomputing.com>
net/sunrpc/xprtrdma/svc_rdma_sendto.c
net/sunrpc/xprtrdma/svc_rdma_transport.c