]> asedeno.scripts.mit.edu Git - linux.git/commit
xprtrdma: Refactor rpcrdma_deferred_completion
authorChuck Lever <chuck.lever@oracle.com>
Fri, 20 Oct 2017 14:48:28 +0000 (10:48 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Fri, 17 Nov 2017 18:47:57 +0000 (13:47 -0500)
commit0ba6f37012db2f88f881cd818aec6e1886f61abb
treee1e66327ea39b3d85cd3e4728901f50b97c8a893
parent531cca0c9b17c185377fd081b43ffca953cfecad
xprtrdma: Refactor rpcrdma_deferred_completion

Invoke a common routine for releasing hardware resources (for
example, invalidating MRs). This needs to be done whether an
RPC Reply has arrived or the RPC was terminated early.

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