commit | 04d25b7d5d1b43fbaffe4ad4bb21288f0f305338 | [log] [tgz] |
---|---|---|
author | Chuck Lever <chuck.lever@oracle.com> | Thu Jun 08 11:51:48 2017 -0400 |
committer | Anna Schumaker <Anna.Schumaker@Netapp.com> | Thu Jul 13 16:00:09 2017 -0400 |
tree | 1311a3a44db9446d79fcbbf7c0a94b13bcb25709 | |
parent | 26fde4dfcbdcbbac394bb35de0c0f842de6972b5 [diff] |
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>