summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Fix a comment above uma_zsecond_create(), describing its arguments.bmilekic2004-06-011-3/+3
* Bring in mbuma to replace mballoc.bmilekic2004-05-315-355/+832
* Remove a stale comment: PG_DIRTY and PG_FILLED were removed inalc2004-05-301-2/+0
* Correct typo, vm_page_list_find() is called vm_pageq_find() for quite ahmp2004-05-301-2/+2
* MFS: vm_map.c rev 1.187.2.27 through 1.187.2.29, fix MS_INVALIDATEdes2004-05-251-1/+5
* Back out previous commit; it went to the wrong file.des2004-05-251-8/+1
* MFS: rev 1.187.2.27 through 1.187.2.29, fix MS_INVALIDATE semantics butdes2004-05-251-1/+8
* Correct two error cases in vm_map_unwire():alc2004-05-251-4/+5
* To date, unwiring a fictitious page has produced a panic. The reasonalc2004-05-224-18/+29
* Restructure vm_page_select_cache() so that adding assertions is easy.alc2004-05-121-10/+15
* Cache queue pages are not mapped. Thus, the pmap_remove_all() byalc2004-05-121-1/+0
* To handle orphaned character device vnodes properly in mmap(), check thattjr2004-05-111-1/+1
* Cache queue pages are not mapped. Thus, the pmap_remove_all() byalc2004-05-091-1/+0
* In r1.190, vslock() and vsunlock() were bogusly made to do a "user wire"green2004-05-071-1/+1
* Properly remove MAP_FUTUREWIRE when a vm_map_entry gets torn down.green2004-05-071-0/+1
* Make vm_page's PG_ZERO flag immutable between the time of the page'salc2004-05-063-8/+0
* Zero the physical page only if it is invalid and not prezeroed.alc2004-04-251-7/+9
* Add a VM_OBJECT_LOCK_ASSERT() call. Remove splvm() and splx() calls. Movealc2004-04-241-7/+5
* Update the comment describing vm_page_grab() to reflect the previousalc2004-04-241-6/+5
* Push down the responsibility for zeroing a physical page from thealc2004-04-242-2/+2
* In cases where a file was resident in memory mmap(..., PROT_NONE, ...)alc2004-04-242-5/+6
* Push down Giant into vm_pager_get_pages(). The only get pages methods thatalc2004-04-232-0/+5
* - pmap_kenter_temporary() is unused by machine-independent code. Therefore,alc2004-04-101-1/+0
* The demise of vm_pager_map_page() in revision 1.93 of vm/vm_pager.c permitsalc2004-04-083-6/+2
* Remove advertising clause from University of California Regent's license,imp2004-04-0624-96/+0
* Eliminate vm_pager_map_page() and vm_pager_unmap_page() and their uses.alc2004-04-063-32/+12
* Delay permission checks for VCHR vnodes until after vnode is locked inkan2004-04-051-2/+7
* Remove unused arguments from pmap_init().alc2004-04-052-2/+2
* Eliminate unused arguments from vm_page_startup().alc2004-04-043-3/+3
* Do not copy vm_exitingcnt to the new vmspace in vmspace_exec(). Copyingtjr2004-03-231-1/+2
* When mmap-ing a file from a noexec mount, be sure not to grant the rightguido2004-03-181-1/+5
* Make overflow/wraparound checking more robust and unbreak len=0 intruckman2004-03-152-16/+22
* Style(9) changes.truckman2004-03-152-40/+11
* Revert to the original vslock() and vsunlock() API with the followingtruckman2004-03-152-33/+25
* Remove redundant suser() check.truckman2004-03-151-4/+0
* Remove GIANT_REQUIRED from contigfree().alc2004-03-131-1/+1
* Part 2 of rev 1.68. Update comment to match reality now that vm_endcopypeter2004-03-121-1/+1
* - Make the acquisition of Giant in vm_fault_unwire() conditional on thealc2004-03-102-13/+5
* Implement a work around for the deadlock avoidance case inalc2004-03-081-0/+7
* Retire pmap_pinit2(). Alpha was the last platform that used it. However,alc2004-03-073-6/+0
* Mark uma_callout as CALLOUT_MPSAFE, as uma_timeout can run MPSAFE.rwatson2004-03-071-1/+1
* Undo the merger of mlock()/vslock and munlock()/vsunlock() and thetruckman2004-03-053-50/+113
* In the last revision, I introduced a physical contiguity check that is bothalc2004-03-051-3/+1
* Record exactly where this file was copied from. It wasn't repo-copied sobde2004-03-041-12/+12
* Minor style fixes. In vm_daemon(), don't fetch the rss limit long beforebde2004-03-041-9/+8
* Remove some long unused definitions.alc2004-03-041-2/+0
* Modify contigmalloc1() so that the free page queues lock is not held whenalc2004-03-022-4/+15
* Pich up a do {} while(0) cleanup by phk that was discarded accidentally inkan2004-03-011-11/+9
* Move the code dealing with vnode out of several functions into a singlekan2004-02-271-156/+136
* Split the mlock() kernel code into two parts, mlock(), which unpackstruckman2004-02-263-55/+43
OpenPOWER on IntegriCloud