1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-16 10:20:30 +00:00
freebsd/sys/fs
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
..
cd9660 Unspammed nested include of <vm/vm_zone.h>. 1997-12-27 02:56:39 +00:00
deadfs Add support for poll(2) on files. vop_nopoll() now returns POLLNVAL 1997-12-15 03:09:59 +00:00
fdescfs Removed unused #includes. The need for most of them went away with 1997-10-27 13:33:47 +00:00
fifofs Set the sender's low watermark to match the maximum size for atomic 1997-12-19 18:58:14 +00:00
msdosfs Unspammed nested include of <vm/vm_zone.h>. 1997-12-27 02:56:39 +00:00
nullfs Fix the file leak bug. The lower layer wasn't informed the vnode was inactive 1997-10-21 21:01:34 +00:00
portalfs Move the "retval" (3rd) parameter from all syscall functions and put 1997-11-06 19:29:57 +00:00
procfs Unspammed nested include of <vm/vm_zone.h>. 1997-12-27 02:56:39 +00:00
specfs Lots of improvements, including restructring the caching and management 1997-12-29 00:25:11 +00:00
umapfs Fix the same leak as in nullfs. Now the lowervp is properly marked inactive. 1997-10-21 21:08:17 +00:00
unionfs Unspammed nested include of <vm/vm_zone.h>. 1997-12-27 02:56:39 +00:00