summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_page.c
Commit message (Expand)AuthorAgeFilesLines
* Revert to using the page queues lock in vm_page_clear_dirty_mask() onalc2011-06-231-2/+1
* Precisely document the synchronization rules for the page's dirty field.alc2011-06-191-2/+33
* Assert that page is VPO_BUSY or page owner object is locked inkib2011-06-111-0/+17
* Eliminate duplication of the fake page code and zone by the device and sgalc2011-03-111-0/+67
* Remove pmap fields that are either unused or not fully implemented.alc2011-02-171-13/+1
* Retire VFS_BIO_DEBUG. Convert those checks that were still valid intoalc2011-02-121-0/+1
* Release the free page queues lock earlier in vm_page_alloc().alc2011-01-301-2/+7
* Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize.pluknet2011-01-211-2/+1
* Shift responsibility for synchronizing access to the page's act_countalc2011-01-161-1/+2
* Clean up the start of vm_page_alloc(). In particular, eliminate analc2011-01-161-7/+3
* Eliminate a redundant alignment directive on the page locks array.alc2011-01-091-1/+1
* Eliminate the counting of vm_page_pa_tryrelock calls. We really don'talc2011-01-081-21/+10
* Release the page lock early in vm_pageout_clean(). There is no reason toalc2011-01-031-2/+1
* Move the increment of vm object generation count intokib2010-12-291-1/+0
* Implement and use a single optimized function for unholding a set of pages.alc2010-12-171-0/+29
* Revert the vm/vm_page.c change in r216317.jchandra2010-12-091-1/+1
* swi_vm() for mips.jchandra2010-12-091-1/+1
* To make minidumps work properly on mips for memory that's directimp2010-12-031-4/+5
* Correct an error in the allocation of the vm_page_dump array inalc2010-12-011-4/+5
* Fix issue noted by alc while reviewing r215938:jchandra2010-11-281-3/+3
* Reduce the amount of detail printed by vm_page_free_toq() when it panics.alc2010-11-191-17/+6
* Only increment object generation count when inserting the page intokib2010-11-181-3/+0
* - Add minidump support for FreeBSD/mipsgonzo2010-11-071-1/+2
* vm_page.c: include opt_msgbuf.h for MSGBUF_SIZE use in vm_page_startupavg2010-09-031-0/+1
* Redo the page table page allocation on MIPS, as suggested byjchandra2010-07-211-0/+89
* Add support for the VM_ALLOC_COUNT() hint to vm_page_alloc(). Consequently,alc2010-07-091-6/+3
* Make VM_ALLOC_RETRY flag mandatory for vm_page_grab(). Assert that thekib2010-07-081-13/+12
* Add the ability for the allocflag argument of the vm_page_grab() tokib2010-07-051-2/+8
* Introduce a helper function vm_page_find_least(). Use it in several places,kib2010-07-041-0/+25
* Improve the comment and man page for vm_page_alloc(). Specifically,alc2010-07-031-2/+7
* With the demise of page coloring, the page queue macros no longer serve anyalc2010-07-021-11/+11
* Introduce vm_page_next() and vm_page_prev(), and use them inalc2010-06-211-0/+36
* Eliminate checks for a page having a NULL object in vm_pageout_scan()alc2010-06-141-36/+47
* Reduce the scope of the page queues lock and the number ofalc2010-06-101-7/+9
* Add assertion and comment in vm_page_flag_set() describing the expectationskib2010-06-031-0/+8
* Maintain the pretense that we support 32KB pages for the sake of the ia64alc2010-06-031-1/+1
* Minimize the use of the page queues lock for synchronizing access to thealc2010-06-021-10/+47
* Push down page queues lock acquisition in pmap_enter_object() andalc2010-05-261-3/+12
* Eliminate the acquisition and release of the page queues lock fromalc2010-05-251-1/+0
* Roughly half of a typical pmap_mincore() implementation is machine-alc2010-05-241-3/+4
* The page queues lock is no longer required by vm_page_set_invalid(), soalc2010-05-181-3/+7
* On entry to pmap_enter(), assert that the page is busy. While I'malc2010-05-161-1/+3
* Correct an error of omission in r202897: Now that amd64 uses the direct mapalc2010-05-161-0/+14
* Push down the acquisition of the page queues lock into vm_pageq_remove().alc2010-05-091-25/+41
* Minimize the scope of the page queues lock in vm_fault().alc2010-05-081-4/+1
* Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), andalc2010-05-081-14/+10
* Push down the page queues lock into vm_page_activate().alc2010-05-071-4/+7
* Push down the page queues lock into vm_page_deactivate(). Eliminate analc2010-05-071-5/+10
* Push down the page queues lock inside of vm_page_free_toq() andalc2010-05-061-10/+13
* Acquire the page lock around all remaining calls to vm_page_free() onalc2010-05-051-4/+8
OpenPOWER on IntegriCloud