]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
NFSv4: Fix delegation return in cases where we have to retry
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Sat, 8 May 2021 14:01:32 +0000 (10:01 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Sun, 13 Jun 2021 23:36:27 +0000 (19:36 -0400)
commitbe20037725d17935ec669044bd2b15bc40c3b5ab
tree8983ea411cfae5ab5153f0f3a20a16bf5f35ccb7
parent009c9aa5be652675a06d5211e1640e02bbb1c33d
NFSv4: Fix delegation return in cases where we have to retry

If we're unable to immediately recover all locks because the server is
unable to immediately service our reclaim calls, then we want to retry
after we've finished servicing all the other asynchronous delegation
returns on our queue.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/delegation.c
fs/nfs/delegation.h
fs/nfs/nfs4_fs.h