freebsd-nq/sys
John Dyson 925a3a419a Fix some vnode management problems, and better mgmt of vnode free list.
Fix the UIO optimization code.
Fix an assumption in vm_map_insert regarding allocation of swap pagers.
Fix an spl problem in the collapse handling in vm_object_deallocate.
When pages are freed from vnode objects, and the criteria for putting
the associated vnode onto the free list is reached, either put the
vnode onto the list, or put it onto an interrupt safe version of the
list, for further transfer onto the actual free list.
Some minor syntax changes changing pre-decs, pre-incs to post versions.
Remove a bogus timeout (that I added for debugging) from vn_lock.

PHK will likely still have problems with the vnode list management, and
so do I, but it is better than it was.
1998-01-12 01:46:33 +00:00
..
alpha Add a machine dependent header to size the jmpbuf instead of piling 1998-01-10 23:00:06 +00:00
amd64 Add ppp, at long last, back to GENERIC. We have enough room in the 1998-01-11 02:16:38 +00:00
compat sigh....forgot to update the DEBUG printf 1998-01-05 01:17:42 +00:00
compile
conf Effect the divorce of kern_clock.c and kern_timeout.c (which was 1998-01-10 13:16:26 +00:00
ddb Some fixes from John Hood: 1997-12-05 05:36:58 +00:00
dev - Produce the accent letter if the user hits the accent key twice. 1998-01-09 09:06:55 +00:00
fs Make our v_usecount vnode reference count work identically to the 1998-01-06 05:26:17 +00:00
geom There is no ccdread() nor ccdwrite(). 1997-11-18 14:39:04 +00:00
gnu update the AWE32 wave table driver to Iwai's 0.4.2c version. This also 1998-01-08 23:13:22 +00:00
i386 Add ppp, at long last, back to GENERIC. We have enough room in the 1998-01-11 02:16:38 +00:00
isa - Produce the accent letter if the user hits the accent key twice. 1998-01-09 09:06:55 +00:00
isofs/cd9660 Unspammed nested include of <vm/vm_zone.h>. 1997-12-27 02:56:39 +00:00
kern Fix some vnode management problems, and better mgmt of vnode free list. 1998-01-12 01:46:33 +00:00
libkern Make our v_usecount vnode reference count work identically to the 1998-01-06 05:26:17 +00:00
miscfs Make our v_usecount vnode reference count work identically to the 1998-01-06 05:26:17 +00:00
modules Minor fixups after INET option change. 1998-01-09 01:01:21 +00:00
msdosfs Unspammed nested include of <vm/vm_zone.h>. 1997-12-27 02:56:39 +00:00
net Move softc stuff into if_tunvar.h 1998-01-11 17:52:33 +00:00
netatalk Make INET a proper option. 1998-01-08 23:42:31 +00:00
netinet Remove use of <osreldate.h>. 1998-01-11 18:34:38 +00:00
netipx Make INET a proper option. 1998-01-08 23:42:31 +00:00
netkey Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
netnatm Fixed a sloppy common-style declaration. 1997-12-20 00:13:51 +00:00
netns Make INET a proper option. 1998-01-08 23:42:31 +00:00
nfs Make the BOOTP family new-style options (in opt_bootp.h) 1998-01-09 03:21:07 +00:00
nfsclient Make the BOOTP family new-style options (in opt_bootp.h) 1998-01-09 03:21:07 +00:00
nfsserver Lots of improvements, including restructring the caching and management 1997-12-29 00:25:11 +00:00
pc98 Sync with sys/i386/isa/syscons.c revision 1.244. 1998-01-10 13:31:27 +00:00
pccard Specify the minor number correctly when creating devfs entries. 1998-01-02 13:35:06 +00:00
pci Make INET a proper option. 1998-01-08 23:42:31 +00:00
powerpc/include Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
rpc Resolve conflicts. 1997-05-28 04:45:15 +00:00
scsi the pt driver should make one DEVFS entry for each one found rather than 1998-01-06 08:28:46 +00:00
sys Fix some vnode management problems, and better mgmt of vnode free list. 1998-01-12 01:46:33 +00:00
tools Use __inline instead of inline to prevent pedantic compiler warnings. 1997-12-19 23:25:16 +00:00
ufs Make our v_usecount vnode reference count work identically to the 1998-01-06 05:26:17 +00:00
vm Fix some vnode management problems, and better mgmt of vnode free list. 1998-01-12 01:46:33 +00:00
Makefile Commit a long-forgotten tweak for building tags in /usr/src/sys. 1997-07-13 07:36:20 +00:00