nfsd: add a v4_end_grace file to /proc/fs/nfsd

Allow a privileged userland process to end the v4 grace period early.
Writing "Y", "y", or "1" to the file will cause the v4 grace period to
be lifted.  The basic idea with this will be to allow the userland
client tracking program to lift the grace period once it knows that no
more clients will be reclaiming state.

Signed-off-by: Jeff Layton <jlayton@primarydata.com>
This commit is contained in:
Jeff Layton
2014-09-12 16:40:21 -04:00
committed by J. Bruce Fields
parent d68e3c4aa4
commit 7f5ef2e900
3 changed files with 49 additions and 1 deletions

View File

@@ -4113,7 +4113,7 @@ out:
return status;
}
static void
void
nfsd4_end_grace(struct nfsd_net *nn)
{
/* do nothing if grace period already ended */