freebsd-dev/sys/nfs
John Dyson 2be70f79f6 Lots of improvements, including restructring the caching and management
of vnodes and objects.  There are some metadata performance improvements
that come along with this.  There are also a few prototypes added when
the need is noticed.  Changes include:

1) Cleaning up vref, vget.
2) Removal of the object cache.
3) Nuke vnode_pager_uncache and friends, because they aren't needed anymore.
4) Correct some missing LK_RETRY's in vn_lock.
5) Correct the page range in the code for msync.

Be gentle, and please give me feedback asap.
1997-12-29 00:25:11 +00:00
..
bootp_subr.c Removed unused #includes. 1997-10-28 15:59:26 +00:00
krpc_subr.c Removed unused #includes. 1997-10-28 15:59:26 +00:00
krpc.h Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
nfs_bio.c Various of the ISP users have commented that the 1.41 version of the 1997-12-08 00:59:08 +00:00
nfs_common.c Unspammed nested include of <vm/vm_zone.h>. 1997-12-27 02:56:39 +00:00
nfs_common.h Merge WebNFS changes from NetBSD. 1997-07-16 09:06:30 +00:00
nfs_node.c Unspammed nested include of <vm/vm_zone.h>. 1997-12-27 02:56:39 +00:00
nfs_nqlease.c Remove a bunch of variables which were unused both in GENERIC and LINT. 1997-11-07 08:53:44 +00:00
nfs_serv.c Lots of improvements, including restructring the caching and management 1997-12-29 00:25:11 +00:00
nfs_socket.c Removed unused #includes. 1997-10-28 15:59:26 +00:00
nfs_srvcache.c Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
nfs_subs.c Unspammed nested include of <vm/vm_zone.h>. 1997-12-27 02:56:39 +00:00
nfs_syscalls.c Don't call malloc(..., M_WAITOK) at splnet(). Doing so is often 1997-11-24 14:18:00 +00:00
nfs_vfsops.c Reviewed by: various. 1997-11-12 05:42:33 +00:00
nfs_vnops.c Lots of improvements, including restructring the caching and management 1997-12-29 00:25:11 +00:00
nfs.h Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
nfsdiskless.h Removed more vestiges of config-time swap configuration. 1997-09-07 12:56:46 +00:00
nfsm_subs.h Merge WebNFS changes from NetBSD. 1997-07-16 09:06:30 +00:00
nfsmount.h Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
nfsnode.h Don't #include <nfs/nfs.h> in <nfs/nfs_node.h> if KERNEL is defined. 1997-10-28 14:06:25 +00:00
nfsproto.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
nfsrtt.h Various fixes from NetBSD: 1997-06-03 17:22:47 +00:00
nfsrvcache.h Various fixes from NetBSD: 1997-06-03 17:22:47 +00:00
nfsv2.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
nqnfs.h Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
rpcv2.h Bring in some kernel bootp support. This removes the need for netboot 1997-05-11 18:05:39 +00:00
xdr_subs.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00