xprtrdma: Chain Send to FastReg WRs
With FRWR, the client transport can perform memory registration and post a Send with just a single ib_post_send. This reduces contention between the send_request path and the Send Completion handlers, and reduces the overhead of registering a chunk that has multiple segments. Signed-off-by:Chuck Lever <chuck.lever@oracle.com> Signed-off-by:
Anna Schumaker <Anna.Schumaker@Netapp.com>
Showing
- net/sunrpc/xprtrdma/fmr_ops.c 11 additions, 0 deletionsnet/sunrpc/xprtrdma/fmr_ops.c
- net/sunrpc/xprtrdma/frwr_ops.c 35 additions, 16 deletionsnet/sunrpc/xprtrdma/frwr_ops.c
- net/sunrpc/xprtrdma/verbs.c 1 addition, 2 deletionsnet/sunrpc/xprtrdma/verbs.c
- net/sunrpc/xprtrdma/xprt_rdma.h 2 additions, 0 deletionsnet/sunrpc/xprtrdma/xprt_rdma.h
Please register or sign in to comment