summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/verbs.c
diff options
context:
space:
mode:
authorChuck Lever2017-06-08 17:51:48 +0200
committerAnna Schumaker2017-07-13 22:00:09 +0200
commit04d25b7d5d1b43fbaffe4ad4bb21288f0f305338 (patch)
tree1311a3a44db9446d79fcbbf7c0a94b13bcb25709 /net/sunrpc/xprtrdma/verbs.c
parentNFS: check for nfs_refresh_inode() errors in nfs_fhget() (diff)
downloadkernel-qcow2-linux-04d25b7d5d1b43fbaffe4ad4bb21288f0f305338.tar.gz
kernel-qcow2-linux-04d25b7d5d1b43fbaffe4ad4bb21288f0f305338.tar.xz
kernel-qcow2-linux-04d25b7d5d1b43fbaffe4ad4bb21288f0f305338.zip
xprtrdma: On invalidation failure, remove MWs from rl_registered
Callers assume the ro_unmap_sync and ro_unmap_safe methods empty the list of registered MRs. Ensure that all paths through fmr_op_unmap_sync() remove MWs from that list. Fixes: 9d6b04097882 ("xprtrdma: Place registered MWs on a ... ") Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Diffstat (limited to 'net/sunrpc/xprtrdma/verbs.c')
0 files changed, 0 insertions, 0 deletions