| Commit message (Expand) | Author | Age | Files | Lines |
* | - Add sysctls to show number of stats scans. | zont | 2013-01-28 | 1 | -2/+12 |
* | - Style. | zont | 2013-01-28 | 1 | -15/+16 |
* | In the past four years, we've added two new vm object types. Each time, | alc | 2012-12-09 | 1 | -3/+3 |
* | Replace the single, global page queues lock with per-queue locks on the | alc | 2012-11-13 | 1 | -92/+81 |
* | In general, we call pmap_remove_all() before calling vm_page_cache(). So, | alc | 2012-11-01 | 1 | -25/+10 |
* | Remove useless check; vm_pindex_t is unsigned on all architectures. | trasz | 2012-10-28 | 1 | -1/+1 |
* | Remove the support for using non-mpsafe filesystem modules. | kib | 2012-10-22 | 1 | -6/+1 |
* | Move vm_page_requeue() to the only file that uses it. | alc | 2012-10-13 | 1 | -11/+32 |
* | Eliminate the conditional for releasing the page queues lock in | alc | 2012-10-13 | 1 | -1/+0 |
* | Address a race condition that was introduced in r238212. Unless the page | alc | 2012-09-23 | 1 | -1/+1 |
* | Correct double "the the" | eadler | 2012-09-14 | 1 | -1/+1 |
* | Never sleep on busy pages in vm_pageout_launder(), always skip them. Long | alc | 2012-08-07 | 1 | -12/+3 |
* | Do not requeue held page or page for which locking failed, just leave | kib | 2012-07-26 | 1 | -21/+35 |
* | Addendum to r238604. If the inactive queue scan isn't restarted, then | alc | 2012-07-24 | 1 | -4/+3 |
* | Do not restart scan of the inactive queue when non-inactive page is | kib | 2012-07-18 | 1 | -5/+1 |
* | Move what remains of vm/vm_contig.c into vm/vm_pageout.c, where similar | alc | 2012-07-18 | 1 | -2/+137 |
* | Avoid vm page queues lock leak after r238212. | kib | 2012-07-08 | 1 | -4/+2 |
* | Drop page queues mutex on each iteration of vm_pageout_scan over the | kib | 2012-07-07 | 1 | -23/+38 |
* | Style. | kib | 2012-07-06 | 1 | -3/+3 |
* | The page flag PGA_WRITEABLE is set and cleared exclusively by the pmap | alc | 2012-06-16 | 1 | -2/+2 |
* | Assert that fictitious or unmanaged pages do not appear on | kib | 2012-05-12 | 1 | -0/+9 |
* | In vm_object_page_clean(), do not clean OBJ_MIGHTBEDIRTY object flag | kib | 2012-03-17 | 1 | -2/+10 |
* | Revert r212360 now that PowerPC can handle large sparse arguments to | nwhitehorn | 2012-01-17 | 1 | -5/+2 |
* | Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomic | kib | 2011-09-06 | 1 | -15/+13 |
* | All the racct_*() calls need to happen with the proc locked. Fixing this | trasz | 2011-07-06 | 1 | -0/+4 |
* | Initialize marker pages as held rather than fictitious/wired. Marking the | alc | 2011-07-02 | 1 | -2/+8 |
* | In vm_daemon(), do not skip processes stopped with SIGSTOP. | trasz | 2011-04-06 | 1 | -2/+4 |
* | Add RACCT_RSS. | trasz | 2011-04-06 | 1 | -1/+41 |
* | Fix some locking nits with the p_state field of struct proc: | jhb | 2011-03-24 | 1 | -6/+4 |
* | In vm_daemon(), when iterating over all processes in the system, skip those | trasz | 2011-03-18 | 1 | -0/+4 |
* | 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 |