]> 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)
commitdd1fee781cfdfc85b3e0a2b0de9bd567989020e1
tree3a2910042e5fecbf4dfc335d396e9069a6ae505b
parent23d0cf3171d19dcc344e4296cdc25344dbafbe6e
xprtrdma: Use smaller buffers for RPC-over-RDMA headers

Commit 7b669b4128d8 ("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