[PATCH] PATCH 6/7: knfsd cleanups - syscall cleanup
authorNeil Brown <neilb@cse.unsw.edu.au>
Mon, 18 Feb 2002 00:41:04 +0000 (16:41 -0800)
committerLinus Torvalds <torvalds@home.transmeta.com>
Mon, 18 Feb 2002 00:41:04 +0000 (16:41 -0800)
commitff820210adf2a3923aae99bee1c60b2fc6ab1904
treef61aad804031d5f3b97559e4af2062d746fc4700
parentc4dd77020c9d25067622c2836e83867d521041c9
[PATCH] PATCH 6/7: knfsd cleanups - syscall cleanup

Cleanup the syscall interface to nfsd

1/ add an "owner" field to the nfsd_linkage structure
2/ grab a reference to that module before calling the syscall
3/ Remove the reference counting from inside the module
4/ Always allow nfsd module to be called, even if compile with
CONFIG_NFSD == N
   ( but not if CONFIG_MODULES also == N)
fs/filesystems.c
fs/nfsd/nfsctl.c
include/linux/nfsd/interface.h