]> git.baikalelectronics.ru Git - kernel.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)
commit04369ec9a48ca8ceb8029e4f2a96ebc7c0dd07eb
treee1e66327ea39b3d85cd3e4728901f50b97c8a893
parentd0c1f06d3079631d614657e02c8304b2f0f0e0b9
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