summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorJeff Layton <jlayton@redhat.com>2008-06-10 14:40:36 +0200
committerJ. Bruce Fields <bfields@citi.umich.edu>2008-06-23 19:02:49 +0200
commit3dd98a3bccb1bdd30b8a4a755e7bead1b64160ec (patch)
tree53b124bc44b33330102ef73f170fa91e785633bc /arch
parentknfsd: Replace lock_kernel with a mutex for nfsd thread startup/shutdown lock... (diff)
downloadlinux-3dd98a3bccb1bdd30b8a4a755e7bead1b64160ec.tar.xz
linux-3dd98a3bccb1bdd30b8a4a755e7bead1b64160ec.zip
knfsd: clean up nfsd filesystem interfaces
Several of the nfsd filesystem interfaces allow changes to parameters that don't have any effect on a running nfsd service. They are only ever checked when nfsd is started. This patch fixes it so that changes to those procfiles return -EBUSY if nfsd is already running to make it clear that changes on the fly don't work. The patch should also close some relatively harmless races between changing the info in those interfaces and starting nfsd, since these variables are being moved under the protection of the nfsd_mutex. Finally, the nfsv4recoverydir file always returns -EINVAL if read. This patch fixes it to return the recoverydir path as expected. Signed-off-by: Jeff Layton <jlayton@redhat.com> Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions