1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-16 10:20:30 +00:00
freebsd/sys/nfsserver
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
..
nfs_serv.c Lots of improvements, including restructring the caching and management 1997-12-29 00:25:11 +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_srvsock.c Removed unused #includes. 1997-10-28 15:59:26 +00:00
nfs_srvsubs.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.h Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
nfsm_subs.h Merge WebNFS changes from NetBSD. 1997-07-16 09:06:30 +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
nfsrvcache.h Various fixes from NetBSD: 1997-06-03 17:22:47 +00:00
nfsrvstats.h Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00