summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_object.c
Commit message (Expand)AuthorAgeFilesLines
...
* Revamp vm_object_[q]collapse(). Despite the complexity of this patch,dillon1999-02-081-208/+235
* General cleanup. Remove #if 0's and remove useless register qualifiers.dillon1999-02-081-79/+34
* Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used todillon1999-02-071-3/+3
* When shadowing objects, adjust the page coloring of the shadowing objectdillon1999-02-071-1/+6
* Fix bug in a KASSERT I introduced in vm_page_qcollapse() rev 1.139.dillon1999-02-041-17/+40
* Submitted by: Alan Coxdillon1999-02-031-2/+3
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-281-5/+5
* Depreciate vm_object_pmap_copy() - nobody uses it. Everyone usesdillon1999-01-241-2/+14
* object->id was badly implemented. It has simply been removed.dillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,dillon1999-01-211-103/+143
* KNFize, by bde.eivind1999-01-101-7/+7
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT aseivind1999-01-081-20/+14
* Ifdefed conditionally used simplock variables.bde1999-01-021-1/+3
* Implemented zero-copy TCP/IP extensions via sendfile(2) - send adg1998-11-051-3/+1
* Added needed splvm() protection around object page traversal indg1998-10-271-1/+4
* Nitpicking and dusting performed on a train. Removes trivial warningsphk1998-10-251-5/+2
* Oops, revert part of last fix. vm_pager_dealloc() can't be called untildg1998-10-231-7/+8
* Fixed two bugs in recent commit: in vm_object_terminate, vm_pager_deallocdg1998-10-231-8/+10
* Make the VM system handle the case where a terminating object containsdg1998-10-221-43/+31
* Be more selctive about when we clear p->valid.dg1998-09-281-3/+5
* Cosmetic changes to the PAGE_XXX macros to make them consistent withdfr1998-09-041-25/+25
* Change various syscalls to use size_t arguments instead of u_int.dfr1998-08-241-32/+32
* Protect all modifications to paging_in_progress with splvm(). The i386dfr1998-08-061-5/+5
* Print pointers using %p instead of attempting to print them bybde1998-07-141-12/+13
* Fixed printf format errors.bde1998-07-111-6/+8
* Removed unused includes.bde1998-06-211-2/+1
* This commit fixes various 64bit portability problems required fordfr1998-06-071-8/+8
* Make flushing dirty pages work correctly on filesystems thatdyson1998-05-211-2/+10
* Tighten up management of memory and swap space during map allocation,dyson1998-04-291-4/+12
* Some VM improvements, including elimination of alot of Sig-11dyson1998-03-161-10/+12
* Remove a very ill advised vm_page_protect. This was being calleddyson1998-03-081-2/+1
* Several minor fixes:dyson1998-03-081-4/+11
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-071-15/+13
* 1) Use a more consistent page wait methodology.dyson1998-03-011-45/+23
* Fix page prezeroing for SMP, and fix some potential paging-in-progressdyson1998-02-251-20/+17
* Staticize.eivind1998-02-091-3/+3
* Back out DIAGNOSTIC changes.eivind1998-02-061-3/+1
* 1) Start using a cleaner and more consistant page allocator insteaddyson1998-02-051-12/+19
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-041-1/+3
* Change the busy page mgmt, so that when pages are freed, theydyson1998-01-311-25/+56
* VM level code cleanups.dyson1998-01-221-7/+27
* Tie up some loose ends in vnode/object management. Remove an unneededdyson1998-01-171-19/+21
* Fix some vnode management problems, and better mgmt of vnode free list.dyson1998-01-121-1/+3
* Turn off the VTEXT flag when an object is no longer referenced, sodyson1998-01-071-2/+6
* Make our v_usecount vnode reference count work identically to thedyson1998-01-061-112/+134
* Lots of improvements, including restructring the caching and managementdyson1997-12-291-88/+54
* Some performance improvements, and code cleanups (including changing ourdyson1997-12-191-1/+34
* Removed unused #include of <sys/malloc.h>. This file now uses onlybde1997-11-181-2/+1
* Rename some local variables to avoid shadowing other local variables.phk1997-11-071-4/+4
* Decrease the initial allocation for the zone allocations.dyson1997-10-241-2/+2
OpenPOWER on IntegriCloud