summaryrefslogtreecommitdiff
path: root/fs/nfsd/nfs4state.c
diff options
context:
space:
mode:
authorJeff Layton <jlayton@primarydata.com>2014-09-12 20:40:21 (GMT)
committerJ. Bruce Fields <bfields@redhat.com>2014-09-17 20:33:14 (GMT)
commit7f5ef2e900d9462bf9cffaf6bb246ed87a20a6d6 (patch)
treede3eb667a4b70e6534e603af7a076f4cce57815d /fs/nfsd/nfs4state.c
parentd68e3c4aa416d592d79152a49af121e4ecb204e3 (diff)
downloadlinux-7f5ef2e900d9462bf9cffaf6bb246ed87a20a6d6.tar.xz
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>
Diffstat (limited to 'fs/nfsd/nfs4state.c')
-rw-r--r--fs/nfsd/nfs4state.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/nfsd/nfs4state.c b/fs/nfsd/nfs4state.c
index 08fb273..8f7ace5 100644
--- a/fs/nfsd/nfs4state.c
+++ b/fs/nfsd/nfs4state.c
@@ -4113,7 +4113,7 @@ out:
return status;
}
-static void
+void
nfsd4_end_grace(struct nfsd_net *nn)
{
/* do nothing if grace period already ended */