summaryrefslogtreecommitdiffstats
path: root/contrib/gcc
diff options
context:
space:
mode:
authordyson <dyson@FreeBSD.org>1998-01-12 01:46:33 +0000
committerdyson <dyson@FreeBSD.org>1998-01-12 01:46:33 +0000
commitd9d8bf6d30a04d79ca9d60f80000053eb3f8b46d (patch)
tree10eadac88cb07ecf3dc243b80c17784560678271 /contrib/gcc
parente790f0b45536af6e666eb06f1c410cb84ee8733c (diff)
downloadFreeBSD-src-d9d8bf6d30a04d79ca9d60f80000053eb3f8b46d.zip
FreeBSD-src-d9d8bf6d30a04d79ca9d60f80000053eb3f8b46d.tar.gz
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.
Diffstat (limited to 'contrib/gcc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud