summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Move the declaration of faultin() from the vm headers to proc.h, sincepeter1999-04-131-2/+1
* Staticizeeivind1999-04-111-2/+2
* Convert usage of vm_page_bits() to the new convention ("Inputs are requireddt1999-04-101-2/+2
* Lock vnode correctly for VOP_OPEN.eivind1999-04-101-1/+5
* Don't forcibly kill processes that are locked in-core via PHOLD - it waspeter1999-04-061-2/+3
* Only use p->p_lock (manage by PHOLD()/PRELE()) - P_NOSWAP/P_PHYSIO is nopeter1999-04-061-2/+2
* Catch a case spotted by Tor where files mmapped could leave garbage in thejulian1999-04-054-38/+157
* Two changes to vm_map_delete:alc1999-04-041-13/+10
* Mainly, eliminate the comments about share maps. (We don't have share mapsalc1999-03-271-33/+7
* Correct a comment.eivind1999-03-271-2/+2
* Two changes:alc1999-03-211-19/+24
* Construct the free queue(s) in descending order (by physicalalc1999-03-191-2/+8
* Correct a problem in kmem_malloc: A kmem_malloc allowing "wait" mayalc1999-03-161-3/+5
* Two changes:alc1999-03-151-10/+5
* Fix breakage in last commitjulian1999-03-151-3/+3
* A bit of a hack, but allows the vn device to be a module again.julian1999-03-141-1/+15
* Submitted by: Matt Dillon <dillon@freebsd.org>julian1999-03-143-20/+406
* Correct two optimization errors in vm_object_page_remove:alc1999-03-141-3/+4
* Remove vm_page_frees from kmem_malloc that are performedalc1999-03-121-7/+1
* Stop the mfs from trying to swap out crucial bits of the mfsjulian1999-03-121-2/+2
* Remove (redundant) map timestamp increments from some properlyalc1999-03-091-6/+1
* Remove an unused variable from vmspace_fork.alc1999-03-081-3/+1
* Change vm_map_growstack to acquire and hold a read lock (instead of a writealc1999-03-071-11/+17
* Upgrading a map's lock to exclusive status should incrementalc1999-03-061-2/+6
* To avoid a conflict for the vm_map's lock with vm_fault, releasealc1999-03-021-4/+33
* Remove the last of the share map code: struct vm_map::is_main_map.alc1999-03-022-15/+10
* mincore doesn't modify the vm_map. Therefore, it doesn't requirealc1999-03-011-6/+6
* Reviewed by: "John S. Dyson" <dyson@iquest.net>alc1999-02-271-1/+20
* Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>alc1999-02-251-2/+3
* Comment swstrategy() routine.dillon1999-02-251-1/+9
* Remove unnecessary page protects on map_split and collapse operations.dillon1999-02-243-6/+16
* Removed ENOMEM error on swap_pager_full condition which ignored thedillon1999-02-221-4/+2
* Remove conditional sysctl'sdillon1999-02-211-46/+4
* Reviewed by: Alan Cox <alc@cs.rice.edu>dillon1999-02-211-9/+15
* Eliminate a possible numerical overflow.luoqi1999-02-191-7/+7
* Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). Thisluoqi1999-02-195-19/+30
* Submitted by: Alan Cox <alc@cs.rice.edu>dillon1999-02-191-57/+8
* Limit number of simultanious asynchronous swap pager I/Os that candillon1999-02-181-13/+109
* Submitted by: Luoqi Chen <luoqi@watermarkgroup.com>dillon1999-02-171-1/+12
* Minor reorganization of vm_page_alloc(). No functional changes havedillon1999-02-152-114/+84
* Fix a bug in the new madvise() code that would possibly (improperly)dillon1999-02-151-24/+12
* Minor optimization to madvise() MADV_FREE to make page as freeable asdillon1999-02-121-1/+7
* Fix non-fatal bug in vm_map_insert() which improperly cleareddillon1999-02-122-60/+49
* Addendum to vm_map coalesce optimization. Also, this was backed-outdillon1999-02-091-1/+1
* Revamp vm_object_[q]collapse(). Despite the complexity of this patch,dillon1999-02-082-210/+236
* General cleanup. Remove #if 0's and remove useless register qualifiers.dillon1999-02-081-79/+34
* Rip out PQ_ZERO queue. PQ_ZERO functionality is now combined in withdillon1999-02-083-107/+64
* Backed out vm_map coalesce optimization - it resulted in 22% more pagedillon1999-02-081-2/+2
* Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used todillon1999-02-077-108/+43
* Remove L1 cache coloring optimization ( leave L2 cache coloring opt ).dillon1999-02-072-196/+91
OpenPOWER on IntegriCloud