freebsd-dev/sys/fs/nfsserver
Rick Macklem 694a586a43 Add a lock flags argument to the VFS_FHTOVP() file system
method, so that callers can indicate the minimum vnode
locking requirement. This will allow some file systems to choose
to return a LK_SHARED locked vnode when LK_SHARED is specified
for the flags argument. This patch only adds the flag. It
does not change any file system to use it and all callers
specify LK_EXCLUSIVE, so file system semantics are not changed.

Reviewed by:	kib
2011-05-22 01:07:54 +00:00
..
nfs_nfsdcache.c Clean up the experimental NFS server replay cache when the module is unloaded. 2011-01-12 23:34:09 +00:00
nfs_nfsdkrpc.c Change the new NFS server so that it uses vfs.nfsd naming 2011-05-08 01:01:27 +00:00
nfs_nfsdport.c Add a lock flags argument to the VFS_FHTOVP() file system 2011-05-22 01:07:54 +00:00
nfs_nfsdserv.c Fix the experimental NFSv4 server so that it uses VOP_PATHCONF() 2011-04-14 23:46:15 +00:00
nfs_nfsdsocket.c Since the VFS_LOCK_GIANT() code in the experimental NFS 2011-01-06 19:50:11 +00:00
nfs_nfsdstate.c Add some cleanup code to the module unload operation for 2011-04-10 20:43:07 +00:00
nfs_nfsdsubs.c Apply changes to the experimental nfs server so that it uses the security 2009-05-14 21:39:08 +00:00