aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-0624-96/+0
* Eliminate vm_pager_map_page() and vm_pager_unmap_page() and their uses.Alan Cox2004-04-063-32/+12
* Delay permission checks for VCHR vnodes until after vnode is locked inAlexander Kabaev2004-04-051-2/+7
* Remove unused arguments from pmap_init().Alan Cox2004-04-052-2/+2
* Eliminate unused arguments from vm_page_startup().Alan Cox2004-04-043-3/+3
* Do not copy vm_exitingcnt to the new vmspace in vmspace_exec(). CopyingTim J. Robbins2004-03-231-1/+2
* When mmap-ing a file from a noexec mount, be sure not to grant the rightGuido van Rooij2004-03-181-1/+5
* Make overflow/wraparound checking more robust and unbreak len=0 inDon Lewis2004-03-152-16/+22
* Style(9) changes.Don Lewis2004-03-152-40/+11
* Revert to the original vslock() and vsunlock() API with the followingDon Lewis2004-03-152-33/+25
* Remove redundant suser() check.Don Lewis2004-03-151-4/+0
* Remove GIANT_REQUIRED from contigfree().Alan Cox2004-03-131-1/+1
* Part 2 of rev 1.68. Update comment to match reality now that vm_endcopyPeter Wemm2004-03-121-1/+1
* - Make the acquisition of Giant in vm_fault_unwire() conditional on theAlan Cox2004-03-102-13/+5
* Implement a work around for the deadlock avoidance case inAlan Cox2004-03-081-0/+7
* Retire pmap_pinit2(). Alpha was the last platform that used it. However,Alan Cox2004-03-073-6/+0
* Mark uma_callout as CALLOUT_MPSAFE, as uma_timeout can run MPSAFE.Robert Watson2004-03-071-1/+1
* Undo the merger of mlock()/vslock and munlock()/vsunlock() and theDon Lewis2004-03-053-50/+113
* In the last revision, I introduced a physical contiguity check that is bothAlan Cox2004-03-051-3/+1
* Record exactly where this file was copied from. It wasn't repo-copied soBruce Evans2004-03-041-12/+12
* Minor style fixes. In vm_daemon(), don't fetch the rss limit long beforeBruce Evans2004-03-041-9/+8
* Remove some long unused definitions.Alan Cox2004-03-041-2/+0
* Modify contigmalloc1() so that the free page queues lock is not held whenAlan Cox2004-03-022-4/+15
* Pich up a do {} while(0) cleanup by phk that was discarded accidentally inAlexander Kabaev2004-03-011-11/+9
* Move the code dealing with vnode out of several functions into a singleAlexander Kabaev2004-02-271-156/+136
* Split the mlock() kernel code into two parts, mlock(), which unpacksDon Lewis2004-02-263-55/+43
* - Substitute bdone() and bwait() from vfs_bio.c forAlan Cox2004-02-231-23/+4
* Correct a long-standing race condition in vm_object_page_remove() thatAlan Cox2004-02-221-1/+1
* Eliminate the second, unnecessary call to pmap_page_protect() near the endAlan Cox2004-02-211-2/+4
* - Correct a long-standing race condition in vm_page_try_to_free() thatAlan Cox2004-02-191-4/+3
* Back out previous commit due to objections.Dag-Erling Smørgrav2004-02-161-2/+0
* Don't panic if we fail to satisfy an M_WAITOK request; return 0 instead.Dag-Erling Smørgrav2004-02-161-0/+2
* Correct a long-standing race condition in vm_contig_launder() that couldAlan Cox2004-02-161-0/+2
* Correct a long-standing race condition in vm_fault() that could result in aAlan Cox2004-02-151-3/+1
* - Correct a long-standing race condition in vm_page_try_to_cache() thatAlan Cox2004-02-142-4/+3
* Remove the absolute count g_access_abs() function since experience hasPoul-Henning Kamp2004-02-121-2/+2
* Further reduce the use of Giant in vm_map_delete(): Perform pmap_remove()Alan Cox2004-02-121-2/+2
* Correct a long-standing race condition in the inactive queue scan. (SeeAlan Cox2004-02-101-0/+15
* swp_pager_async_iodone() no longer requires Giant. Modify bufdone()Alan Cox2004-02-071-3/+0
* - Locking for the per-process resource limits structure has eliminatedAlan Cox2004-02-052-5/+1
* Locking for the per-process resource limits structure.John Baldwin2004-02-045-32/+59
* Drop the reference count on the old vmspace after fully switching theJohn Baldwin2004-02-021-2/+2
* Check error return from g_clone_bio(). (netchild@)Poul-Henning Kamp2004-02-021-0/+11
* - Use a seperate startup function for the zeroidle kthread. Use this toJeff Roberson2004-02-021-10/+23
* - Fix a problem where we did not drain the cache of buckets in the zoneJeff Roberson2004-02-011-8/+21
* Mechanical whitespace cleanup.Dag-Erling Smørgrav2004-01-301-41/+41
* Fixed breakage of scheduling in rev.1.29 of subr_4bsd.c. TheBruce Evans2004-01-291-1/+1
* - Add a flags parameter to mi_switch. The value of flags may be SW_VOL orJeff Roberson2004-01-251-2/+1
* 1. Statically initialize swap_pager_full and swap_pager_almost_full to theAlan Cox2004-01-241-2/+6
* Increase UMA_BOOT_PAGES because of changes to pv entry initialization inAlan Cox2004-01-181-1/+1