]> git.baikalelectronics.ru Git - kernel.git/commit
xprtrdma: Remove rpcrdma_map_one() and friends
authorChuck Lever <chuck.lever@oracle.com>
Wed, 29 Jun 2016 17:53:19 +0000 (13:53 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Mon, 11 Jul 2016 19:50:43 +0000 (15:50 -0400)
commit25734511ccc7450a2234b08fdcd1acb699086542
treeaf90fecedbcaf73d57e77545bf380e99c000d1fd
parent63dabe70b1eb7a744c8714c45b4ef1074d7bdd8d
xprtrdma: Remove rpcrdma_map_one() and friends

Clean up: ALLPHYSICAL is gone and FMR has been converted to use
scatterlists. There are no more users of these functions.

This patch shrinks the size of struct rpcrdma_req by about 3500
bytes on x86_64. There is one of these structs for each RPC credit
(128 credits per transport connection).

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