commit | d973bd0d6e7f9b4ea976cc619e8d6e0d235b9056 | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@hammerspace.com> | Tue Jun 01 11:35:56 2021 -0400 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Wed Jun 16 12:01:46 2021 +0200 |
tree | db80e815851ef74efd16c6d7d069645f88337aba | |
parent | c3b6cf64dfe4ef96e7341508d50d6998da7062c7 [diff] |
NFSv4: Fix second deadlock in nfs4_evict_inode() commit c3aba897c6e67fa464ec02b1f17911577d619713 upstream. If the inode is being evicted but has to return a layout first, then that too can cause a deadlock in the corner case where the server reboots. Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>