NFSv4: Add lease breakpoints in case of a delegation recall or return
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Fri, 7 May 2021 13:14:37 +0000 (09:14 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Sun, 13 Jun 2021 23:36:28 +0000 (19:36 -0400)
commit6b4befc0a06bc412f5b5a17fdad473aaed943170
treef2e885c68fa5a46011ea469356f10d297361e4f4
parentbe20037725d17935ec669044bd2b15bc40c3b5ab
NFSv4: Add lease breakpoints in case of a delegation recall or return

When we add support for application level leases and knfsd delegations
to the NFS client, we we want to have them safely underpinned by a
"real" delegation to provide the caching guarantees. If that real
delegation is recalled, then we need to ensure that the application
leases/delegations are recalled too.

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