aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_page.c
Commit message (Expand)AuthorAgeFilesLines
* Revert the vm/vm_page.c change in r216317.Jayachandran C.2010-12-091-1/+1
* swi_vm() for mips.Jayachandran C.2010-12-091-1/+1
* To make minidumps work properly on mips for memory that's directWarner Losh2010-12-031-4/+5
* Correct an error in the allocation of the vm_page_dump array inAlan Cox2010-12-011-4/+5
* Fix issue noted by alc while reviewing r215938:Jayachandran C.2010-11-281-3/+3
* Reduce the amount of detail printed by vm_page_free_toq() when it panics.Alan Cox2010-11-191-17/+6
* Only increment object generation count when inserting the page intoKonstantin Belousov2010-11-181-3/+0
* - Add minidump support for FreeBSD/mipsOleksandr Tymoshenko2010-11-071-1/+2
* vm_page.c: include opt_msgbuf.h for MSGBUF_SIZE use in vm_page_startupAndriy Gapon2010-09-031-0/+1
* Redo the page table page allocation on MIPS, as suggested byJayachandran C.2010-07-211-0/+89
* Add support for the VM_ALLOC_COUNT() hint to vm_page_alloc(). Consequently,Alan Cox2010-07-091-6/+3
* Make VM_ALLOC_RETRY flag mandatory for vm_page_grab(). Assert that theKonstantin Belousov2010-07-081-13/+12
* Add the ability for the allocflag argument of the vm_page_grab() toKonstantin Belousov2010-07-051-2/+8
* Introduce a helper function vm_page_find_least(). Use it in several places,Konstantin Belousov2010-07-041-0/+25
* Improve the comment and man page for vm_page_alloc(). Specifically,Alan Cox2010-07-031-2/+7
* With the demise of page coloring, the page queue macros no longer serve anyAlan Cox2010-07-021-11/+11
* Introduce vm_page_next() and vm_page_prev(), and use them inAlan Cox2010-06-211-0/+36
* Eliminate checks for a page having a NULL object in vm_pageout_scan()Alan Cox2010-06-141-36/+47
* Reduce the scope of the page queues lock and the number ofAlan Cox2010-06-101-7/+9
* Add assertion and comment in vm_page_flag_set() describing the expectationsKonstantin Belousov2010-06-031-0/+8
* Maintain the pretense that we support 32KB pages for the sake of the ia64Alan Cox2010-06-031-1/+1
* Minimize the use of the page queues lock for synchronizing access to theAlan Cox2010-06-021-10/+47
* Push down page queues lock acquisition in pmap_enter_object() andAlan Cox2010-05-261-3/+12
* Eliminate the acquisition and release of the page queues lock fromAlan Cox2010-05-251-1/+0
* Roughly half of a typical pmap_mincore() implementation is machine-Alan Cox2010-05-241-3/+4
* The page queues lock is no longer required by vm_page_set_invalid(), soAlan Cox2010-05-181-3/+7
* On entry to pmap_enter(), assert that the page is busy. While I'mAlan Cox2010-05-161-1/+3
* Correct an error of omission in r202897: Now that amd64 uses the direct mapAlan Cox2010-05-161-0/+14
* Push down the acquisition of the page queues lock into vm_pageq_remove().Alan Cox2010-05-091-25/+41
* Minimize the scope of the page queues lock in vm_fault().Alan Cox2010-05-081-4/+1
* Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), andAlan Cox2010-05-081-14/+10
* Push down the page queues lock into vm_page_activate().Alan Cox2010-05-071-4/+7
* Push down the page queues lock into vm_page_deactivate(). Eliminate anAlan Cox2010-05-071-5/+10
* Push down the page queues lock inside of vm_page_free_toq() andAlan Cox2010-05-061-10/+13
* Acquire the page lock around all remaining calls to vm_page_free() onAlan Cox2010-05-051-4/+8
* Push down the acquisition of the page queues lock into vm_page_unwire().Alan Cox2010-05-051-8/+8
* Add page locking to the vm_page_cow* functions.Alan Cox2010-05-041-7/+13
* Add lock assertions.Alan Cox2010-05-041-1/+7
* Acquire the page lock around vm_page_wire() in vm_page_grab().Alan Cox2010-05-031-0/+3
* Assert that the page queues lock is held in vm_page_remove() andAlan Cox2010-05-031-2/+4
* Add page lock assertions where we access the page's hold_count.Alan Cox2010-05-021-0/+3
* It makes no sense for vm_page_sleep_if_busy()'s helper, vm_page_sleep(),Alan Cox2010-05-021-9/+16
* don't allow unsynchronized free in vm_page_unholdKip Macy2010-04-301-1/+4
* On Alan's advice, rather than do a wholesale conversion on a singleKip Macy2010-04-301-2/+69
* vm_reserv_alloc_page() should never be called on an OBJT_SG object, just asAlan Cox2010-04-051-0/+1
* Update comment for vm_page_alloc(9), listing all acceptable flags [1].Konstantin Belousov2010-02-271-1/+6
* Align and pad the page queue and free page queue locks so that the linkerAlan Cox2009-10-041-2/+2
* Add a new type of VM object: OBJT_SG. An OBJT_SG object is very similar toJohn Baldwin2009-07-241-1/+1
* An addendum to r195649, "Add support to the virtual memory system forAlan Cox2009-07-181-1/+3
* Add support to the virtual memory system for configuring machine-Alan Cox2009-07-121-4/+25