From: Chuck Lever <chuck.lever@xxxxxxxxxx> On Thu, 21 Aug 2025 16:31:46 -0400, Olga Kornievskaia wrote: > When v3 NLM request finds a conflicting delegation, it triggers > a delegation recall and nfsd_open fails with EAGAIN. nfsd_open > then translates EAGAIN into nfserr_jukebox. In nlm_fopen, instead > of returning nlm_failed for when there is a conflicting delegation, > drop this NLM request so that the client retries. Once delegation > is recalled and if a local lock is claimed, a retry would lead to > nfsd returning a nlm_lck_blocked error or a successful nlm lock. > > [...] v3 applied to nfsd-testing, thanks! [1/1] nfsd: nfserr_jukebox in nlm_fopen should lead to a retry commit: e2c1565f8bbc6df4f95257dc9c889c41d619d5ff -- Chuck Lever