linux/net/sunrpc/xprtrdma
Chuck Lever cc93ce9529 svcrdma: Retain the page backing rq_res.head[0].iov_base
svc_rdma_sendto() now waits for the NIC hardware to finish with
the pages backing rq_res. We still have to release the page array
in some cases, but now it's always safe to immediately re-use the
page backing rq_res's head buffer.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
2021-03-22 13:22:13 -04:00
..
backchannel.c rpcrdma: Fix comments about reverse-direction operation 2021-02-05 11:16:56 -05:00
frwr_ops.c xprtrdma: Refactor invocations of offset_in_page() 2021-02-05 11:16:56 -05:00
Makefile svcrdma: Add a "parsed chunk list" data structure 2020-11-30 13:00:22 -05:00
module.c SUNRPC: xprt_load_transport() needs to support the netid "rdma6" 2020-12-02 14:05:52 -05:00
rpc_rdma.c xprtrdma: Clean up rpcrdma_prepare_readch() 2021-02-05 15:54:03 -05:00
svc_rdma_backchannel.c svcrdma: Normalize Send page handling 2021-03-22 13:22:13 -04:00
svc_rdma_pcl.c svcrdma: Add a "parsed chunk list" data structure 2020-11-30 13:00:22 -05:00
svc_rdma_recvfrom.c svcrdma: Add a "deferred close" helper 2021-03-22 13:22:13 -04:00
svc_rdma_rw.c svcrdma: Add a "deferred close" helper 2021-03-22 13:22:13 -04:00
svc_rdma_sendto.c svcrdma: Retain the page backing rq_res.head[0].iov_base 2021-03-22 13:22:13 -04:00
svc_rdma_transport.c svcrdma: Add a "deferred close" helper 2021-03-22 13:22:13 -04:00
svc_rdma.c svcrdma: Deprecate stat variables that are no longer used 2021-01-25 09:36:28 -05:00
transport.c NFSoRDmA Client updates for Linux 5.11 2020-12-15 20:08:41 -05:00
verbs.c xprtrdma: Move rpcrdma_mr_put() 2020-11-11 10:52:18 -05:00
xprt_rdma.h rpcrdma: Fix comments about reverse-direction operation 2021-02-05 11:16:56 -05:00