summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* - Substitute bdone() and bwait() from vfs_bio.c foralc2004-02-231-23/+4
* Correct a long-standing race condition in vm_object_page_remove() thatalc2004-02-221-1/+1
* Eliminate the second, unnecessary call to pmap_page_protect() near the endalc2004-02-211-2/+4
* - Correct a long-standing race condition in vm_page_try_to_free() thatalc2004-02-191-4/+3
* Back out previous commit due to objections.des2004-02-161-2/+0
* Don't panic if we fail to satisfy an M_WAITOK request; return 0 instead.des2004-02-161-0/+2
* Correct a long-standing race condition in vm_contig_launder() that couldalc2004-02-161-0/+2
* Correct a long-standing race condition in vm_fault() that could result in aalc2004-02-151-3/+1
* - Correct a long-standing race condition in vm_page_try_to_cache() thatalc2004-02-142-4/+3
* Remove the absolute count g_access_abs() function since experience hasphk2004-02-121-2/+2
* Further reduce the use of Giant in vm_map_delete(): Perform pmap_remove()alc2004-02-121-2/+2
* Correct a long-standing race condition in the inactive queue scan. (Seealc2004-02-101-0/+15
* swp_pager_async_iodone() no longer requires Giant. Modify bufdone()alc2004-02-071-3/+0
* - Locking for the per-process resource limits structure has eliminatedalc2004-02-052-5/+1
* Locking for the per-process resource limits structure.jhb2004-02-045-32/+59
* Drop the reference count on the old vmspace after fully switching thejhb2004-02-021-2/+2
* Check error return from g_clone_bio(). (netchild@)phk2004-02-021-0/+11
* - Use a seperate startup function for the zeroidle kthread. Use this tojeff2004-02-021-10/+23
* - Fix a problem where we did not drain the cache of buckets in the zonejeff2004-02-011-8/+21
* Mechanical whitespace cleanup.des2004-01-301-41/+41
* Fixed breakage of scheduling in rev.1.29 of subr_4bsd.c. Thebde2004-01-291-1/+1
* - Add a flags parameter to mi_switch. The value of flags may be SW_VOL orjeff2004-01-251-2/+1
* 1. Statically initialize swap_pager_full and swap_pager_almost_full to thealc2004-01-241-2/+6
* Increase UMA_BOOT_PAGES because of changes to pv entry initialization inalc2004-01-181-1/+1
* Don't acquire Giant in vm_object_deallocate() unless the object is vnode-alc2004-01-181-8/+12
* Remove vm_page_alloc_contig(). It's now unused.alc2004-01-142-16/+0
* Remove long dead code, specifically, code related to munmapfd().alc2004-01-111-1/+0
* - Unmanage pages allocated by contigmalloc1(). (There is no point inalc2004-01-101-6/+2
* Unmanage pages allocated by kmem_alloc(). (There is no point in having PValc2004-01-101-0/+1
* - Enable recursive acquisition of the mutex synchronizing access to thealc2004-01-082-8/+13
* Don't bother clearing PG_ZERO in contigmalloc1(), kmem_alloc(), oralc2004-01-062-3/+0
* Simplify the various pager allocation routines by computing the desiredalc2004-01-043-15/+16
* Eliminate the acquisition and release of Giant from vnode_pager_alloc().alc2004-01-041-2/+0
* Reduce the scope of Giant in swap_pager_alloc().alc2004-01-031-2/+2
* Revision 1.74 of vm_meter.c ("Avoid lock-order reversal") makes the releasealc2004-01-021-2/+0
* Avoid lock-order reversal between the vm object list mutex and the vmalc2004-01-021-5/+15
* - Increase the scope of the kmem_object's lock in kmem_malloc(). Add aalc2004-01-011-2/+7
* In vm_page_lookup() check the root of the vm object's splay tree for thealc2003-12-311-3/+5
* Simplify vm_page_grab(): Don't bother with the generation check. If thealc2003-12-311-18/+6
* - Modify vm_object_split() to expect a locked vm object on entry andalc2003-12-302-17/+10
* Remove swap_pager_un_object_list; it is unused.alc2003-12-291-24/+8
* Remove GIANT_REQUIRED from kmem_suballoc().alc2003-12-281-2/+0
* - Reduce Giant's scope in vm_fault().alc2003-12-261-14/+10
* Minor correction to revision 1.258: Use the proc pointer that is passed toalc2003-12-261-2/+1
* - Create an unmapped guard page to trap access to vm_page_array[-1].alc2003-12-221-0/+5
* - Significantly reduce the number of preallocated pv entries inalc2003-12-221-1/+1
* - Correct an error in mincore(2) that has existed since its introduction:alc2003-12-211-1/+1
* Remove trailing whitespace.kan2003-12-081-7/+7
* Addendum to revision 1.174: In the case where vm_pager_allocate() is calledalc2003-12-081-2/+6
* Fix a deadlock between vm_fault() and vm_mmap(): The expected lock orderingalc2003-12-061-4/+13
OpenPOWER on IntegriCloud