NetBSD/sys/nfs
fvdl b4e49cf0e9 Avoid nfsiods acquiring/releasing a lock, then acquiring it again, before
anyone else can get to it, by checking if a reply was received, and it
has thus become unnecessary to take the lock. From FreeBSD.

XXX I don't really like this, "locks" potentially suffer from the same
problem throughout the whole kernel; they should probably be FIFO everywhere.
1997-04-08 17:57:16 +00:00
..
krpc.h
krpc_subr.c
nfs.h Allocate real malloc types for NFS, rather than using M_TEMP. 1996-12-10 10:07:22 +00:00
nfs_bio.c NFS performance improvement from Doug Rabson/FreeBSD: 1996-12-02 22:55:39 +00:00
nfs_boot.c Add some missing "\n"'s. 1997-03-17 17:41:45 +00:00
nfs_node.c Fixes from BSDI (thanks go to Keith Bostic). Original RCS messages: 1997-02-22 02:45:48 +00:00
nfs_nqlease.c Fixes from BSDI (thanks go to Keith Bostic). Original RCS messages: 1997-02-22 02:51:47 +00:00
nfs_serv.c Fixes from BSDI (thanks go to Keith Bostic). Original RCS message: 1997-02-22 02:56:01 +00:00
nfs_socket.c Avoid nfsiods acquiring/releasing a lock, then acquiring it again, before 1997-04-08 17:57:16 +00:00
nfs_srvcache.c
nfs_subs.c Update for new mbuf code. 1997-03-27 20:40:09 +00:00
nfs_syscalls.c KNF police. 1997-03-24 21:50:48 +00:00
nfs_var.h Give permission to the owner of the file to preserve semantics only 1996-12-11 00:01:56 +00:00
nfs_vfsops.c Silently clear NFSMNT_NOCONN if it's a TCP mount. 1997-02-22 02:48:26 +00:00
nfs_vnops.c In nfs_link(), check for a cross-device mount *before* looking in the 1997-03-05 02:08:06 +00:00
nfsdiskless.h
nfsm_subs.h Don't assume mbuf external storage is MCLBYTES. 1997-03-27 20:45:27 +00:00
nfsmount.h Change the second and third args to struct vfsops' (*vfs_mount)() to 1996-12-22 10:10:12 +00:00
nfsnode.h NFS performance improvement from Doug Rabson/FreeBSD: 1996-12-02 22:55:39 +00:00
nfsproto.h
nfsrtt.h
nfsrvcache.h
nqnfs.h
rpcv2.h
xdr_subs.h