]> git.baikalelectronics.ru Git - kernel.git/commit
xprtrdma: Use smaller buffers for RPC-over-RDMA headers
authorChuck Lever <chuck.lever@oracle.com>
Thu, 15 Sep 2016 14:56:02 +0000 (10:56 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Mon, 19 Sep 2016 17:08:37 +0000 (13:08 -0400)
commitd1d7ee7b8cbbecc58dbe12811a75173752a660c2
tree3a2910042e5fecbf4dfc335d396e9069a6ae505b
parent850316f3de1662bc8bf8eabe3aa10eb9d2244270
xprtrdma: Use smaller buffers for RPC-over-RDMA headers

Commit b855afac943d ("xprtrdma: Limit number of RDMA segments in
RPC-over-RDMA headers") capped the number of chunks that may appear
in RPC-over-RDMA headers. The maximum header size can be estimated
and fixed to avoid allocating buffer space that is never used.

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