]> git.baikalelectronics.ru Git - kernel.git/commit
svcrdma: Add a batch Receive posting mechanism
authorChuck Lever <chuck.lever@oracle.com>
Thu, 11 Mar 2021 18:54:34 +0000 (13:54 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 22 Mar 2021 17:22:13 +0000 (13:22 -0400)
commit4307c8fd29ce100ffa60b44486c61adc43bd8c4e
tree901d961c3c829c3008240605ee479cd0836d1748
parent41c5fc80bc2860816b2deddc8e7aebd42b8ccae9
svcrdma: Add a batch Receive posting mechanism

Introduce a server-side mechanism similar to commit 83fb311b6d32
("xprtrdma: Reduce the doorbell rate (Receive)") to post Receive
WRs in batch. Its first consumer is svc_rdma_post_recvs(), which
posts the initial set of Receive WRs.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c