summaryrefslogtreecommitdiffstats
path: root/fs/nfsd/flexfilelayoutxdr.h
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2024-01-30 12:08:31 +1100
committerChuck Lever <chuck.lever@oracle.com>2024-03-01 09:12:21 -0500
commit39657c740644e1468cfd2129f43d0ae08bd53531 (patch)
treeed7cd50e0711e4ea79243699a2801b9c42a5d304 /fs/nfsd/flexfilelayoutxdr.h
parent1c13bf9f2e3cd5a59ef988c6c5a49fe0f02bcdfc (diff)
downloadlinux-39657c740644e1468cfd2129f43d0ae08bd53531.tar.gz
linux-39657c740644e1468cfd2129f43d0ae08bd53531.tar.bz2
linux-39657c740644e1468cfd2129f43d0ae08bd53531.zip
nfsd: allow open state ids to be revoked and then freed
Revoking state through 'unlock_filesystem' now revokes any open states found. When the stateids are then freed by the client, the revoked stateids will be cleaned up correctly. Possibly the related lock states should be revoked too, but a subsequent patch will do that for all lock state on the superblock. Reviewed-by: Jeff Layton <jlayton@kernel.org> Signed-off-by: NeilBrown <neilb@suse.de> Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to 'fs/nfsd/flexfilelayoutxdr.h')
0 files changed, 0 insertions, 0 deletions