freebsd-nq/sys/fs/nfs
Konstantin Belousov 5050aa86cf Remove the support for using non-mpsafe filesystem modules.
In particular, do not lock Giant conditionally when calling into the
filesystem module, remove the VFS_LOCK_GIANT() and related
macros. Stop handling buffers belonging to non-mpsafe filesystems.

The VFS_VERSION is bumped to indicate the interface change which does
not result in the interface signatures changes.

Conducted and reviewed by:	attilio
Tested by:	pho
2012-10-22 17:50:54 +00:00
..
nfs_commonacl.c Modify the NFSv4 client so that it can handle owner 2012-09-20 02:49:25 +00:00
nfs_commonkrpc.c Martin Cracauer reported a problem to freebsd-current@ under the 2012-01-20 00:58:51 +00:00
nfs_commonport.c Remove the support for using non-mpsafe filesystem modules. 2012-10-22 17:50:54 +00:00
nfs_commonsubs.c Modify the NFSv4 client so that it can handle owner 2012-09-20 02:49:25 +00:00
nfs_var.h Modify the NFSv4 client so that it can handle owner 2012-09-20 02:49:25 +00:00
nfs.h Modify the NFSv4 client so that it can handle owner 2012-09-20 02:49:25 +00:00
nfscl.h Add a simple printf() based debug facility to the new nfs client. 2012-09-09 21:00:45 +00:00
nfsclstate.h Post r223774, the NFSv4 client no longer has multiple instances 2011-12-03 02:27:26 +00:00
nfsdport.h Add DEXITCODE plumbing to NFS. 2011-07-16 08:51:09 +00:00
nfskpiport.h Fix typos in macros. 2010-05-08 14:50:12 +00:00
nfsm_subs.h
nfsport.h Remove fifo.h. The only used function declaration from the header is 2012-03-11 12:19:58 +00:00
nfsproto.h Fix the new NFSv4 client so that it doesn't fill the cached 2011-06-28 22:52:38 +00:00
nfsrvcache.h
nfsrvstate.h This patch should fix handling of byte range locks locally 2010-03-30 23:11:50 +00:00
nfsv4_errstr.h
rpcv2.h
xdr_subs.h