| Commit message (Expand) | Author | Age | Files | Lines |
* | Shift responsibility for synchronizing access to the page's act_count | alc | 2011-01-16 | 1 | -4/+4 |
* | Release the page lock early in vm_pageout_clean(). There is no reason to | alc | 2011-01-03 | 1 | -3/+3 |
* | vm_pageout_flush() might cache the pages that finished write to the | kib | 2010-11-18 | 1 | -3/+11 |
* | On architectures with non-tree-based page tables like PowerPC, every page | nwhitehorn | 2010-09-09 | 1 | -2/+5 |
* | Push down the acquisition of the page queues lock into | alc | 2010-07-02 | 1 | -3/+2 |
* | With the demise of page coloring, the page queue macros no longer serve any | alc | 2010-07-02 | 1 | -5/+4 |
* | Simplify entry to vm_pageout_clean(). Expect the page to be locked. | alc | 2010-06-30 | 1 | -8/+4 |
* | Introduce vm_page_next() and vm_page_prev(), and use them in | alc | 2010-06-21 | 1 | -13/+8 |
* | Eliminate checks for a page having a NULL object in vm_pageout_scan() | alc | 2010-06-14 | 1 | -6/+6 |
* | Reduce the scope of the page queues lock and the number of | alc | 2010-06-10 | 1 | -38/+30 |
* | Roughly half of a typical pmap_mincore() implementation is machine- | alc | 2010-05-24 | 1 | -6/+0 |
* | Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), and | alc | 2010-05-08 | 1 | -10/+7 |
* | Fix a typo in the previous commit. | jkim | 2010-05-07 | 1 | -1/+1 |
* | One more use for vm_pageout_init_marker(). | kib | 2010-05-07 | 1 | -8/+1 |
* | Add a helper function vm_pageout_page_lock(), similar to tegge' | kib | 2010-05-06 | 1 | -12/+60 |
* | Eliminate an assignment that was made redundant by r207410. | alc | 2010-05-02 | 1 | -2/+0 |
* | Defer the acquisition of the page and page queues locks in | alc | 2010-05-02 | 1 | -8/+8 |
* | push up dropping of the page queue lock to avoid holding it in vm_pageout_flush | kmacy | 2010-04-30 | 1 | -0/+2 |
* | - don't check hold_count without the page lock held | kmacy | 2010-04-30 | 1 | -6/+7 |
* | On Alan's advice, rather than do a wholesale conversion on a single | kmacy | 2010-04-30 | 1 | -11/+75 |
* | Simplify the inner loop of vm_pageout_object_deactivate_pages(). Rather | alc | 2010-04-29 | 1 | -7/+4 |
* | Eliminate an unnecessary call to pmap_remove_all(). If a page belongs to | alc | 2010-04-20 | 1 | -1/+2 |
* | Remove a nonsensical test from vm_pageout_clean(). A page can't be in the | alc | 2010-04-18 | 1 | -2/+0 |
* | When OOM searches for a process to kill, ignore the processes already | kib | 2010-04-06 | 1 | -2/+2 |
* | When a vnode-backed vm object is referenced, it increments the vnode | kib | 2010-01-17 | 1 | -0/+2 |
* | Add a new type of VM object: OBJT_SG. An OBJT_SG object is very similar to | jhb | 2009-07-24 | 1 | -1/+3 |
* | The bits set in a page's dirty mask are a subset of the bits set in its | alc | 2009-06-24 | 1 | -4/+2 |
* | Revise vm_pageout_scan()'s handling of partially dirty pages. Specifically, | alc | 2009-05-28 | 1 | -8/+9 |
* | Eliminate a pointless call to pmap_clear_reference() from vm_pageout_scan(). | alc | 2009-05-17 | 1 | -1/+2 |
* | Use the acquired reference to the vmspace instead of direct dereferencing | kib | 2009-04-28 | 1 | -1/+1 |
* | In both pageout oom handler and vm_daemon, acquire the reference to | kib | 2009-04-19 | 1 | -8/+21 |
* | Calling pmap_clear_modify() after calling pmap_remove_write() is pointless. | alc | 2009-04-19 | 1 | -1/+0 |
* | Instead of forcing vn_start_write() to reset mp back to NULL for the | kib | 2008-11-16 | 1 | -2/+1 |
* | Move the code for doing out-of-memory grass from vm_pageout_scan() | kib | 2008-09-29 | 1 | -68/+77 |
* | Prevent an integer overflow in vm_pageout_page_stats() on machines with a | alc | 2008-09-21 | 1 | -1/+2 |
* | Fill in a few sysctl descriptions. | trhodes | 2008-08-03 | 1 | -2/+2 |
* | Rename vm_pageq_requeue() to vm_page_requeue() on account of its recent | alc | 2008-03-19 | 1 | -12/+12 |
* | - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice from | jeff | 2008-03-19 | 1 | -6/+0 |
* | In keeping with style(9)'s recommendations on macros, use a ';' | rwatson | 2008-03-16 | 1 | -2/+3 |
* | Make contigmalloc(9)'s page laundering more robust. Specifically, use | alc | 2007-11-25 | 1 | -1/+1 |
* | Add a read/write sysctl for reconfiguring the maximum number of physical | alc | 2007-11-23 | 1 | -0/+2 |
* | Change the management of cached pages (PQ_CACHE) in two fundamental | alc | 2007-09-25 | 1 | -35/+2 |
* | - Move all of the PS_ flags into either p_flag or td_flags. | jeff | 2007-09-17 | 1 | -1/+1 |
* | Correct an assertion in vm_pageout_flush(). Specifically, if a page's | alc | 2007-09-15 | 1 | -1/+2 |
* | In the previous revision, when I replaced the unconditional acquisition | alc | 2007-07-02 | 1 | -11/+10 |
* | Eliminate the use of Giant from vm_daemon(). Replace the unconditional | alc | 2007-06-26 | 1 | -21/+27 |
* | Eliminate unnecessary checks from vm_pageout_clean(): The page that is | alc | 2007-06-18 | 1 | -7/+4 |
* | Enable the new physical memory allocator. | alc | 2007-06-16 | 1 | -13/+6 |
* | Eliminate dead code: We have not performed pageouts on the kernel object | alc | 2007-06-13 | 1 | -3/+1 |
* | Optimize vmmeter locking. | attilio | 2007-06-10 | 1 | -11/+6 |