xprtrdma: Reduce the doorbell rate (Receive)
authorChuck Lever <chuck.lever@oracle.com>
Mon, 11 Feb 2019 16:23:54 +0000 (11:23 -0500)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Wed, 13 Feb 2019 15:30:11 +0000 (10:30 -0500)
commite340c2d6ef2a8cdcc11672f8cc839c30ad360e52
tree66f79ef669fdbc3358afa4e2a017cca6c70688d5
parentd4550bbee66f4ba5a5e9bbe8055006332ebfc58b
xprtrdma: Reduce the doorbell rate (Receive)

Post RECV WRs in batches to reduce the hardware doorbell rate per
transport. This helps the RPC-over-RDMA client scale better in
number of transports.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
net/sunrpc/xprtrdma/verbs.c
net/sunrpc/xprtrdma/xprt_rdma.h