| Commit message (Expand) | Author | Age | Files | Lines |
* | - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulating | jeff | 2007-05-18 | 1 | -47/+47 |
* | Change the pagedaemon, vm_wait(), and vm_waitpfault() to sleep on the | alc | 2007-02-07 | 1 | -8/+12 |
* | Use FOREACH_PROC_IN_SYSTEM instead of using its unrolled form. | delphij | 2007-01-17 | 1 | -1/+1 |
* | Replace PG_BUSY with VPO_BUSY. In other words, changes to the page's | alc | 2006-10-22 | 1 | -11/+17 |
* | Complete the transition from pmap_page_protect() to pmap_remove_write(). | alc | 2006-08-01 | 1 | -1/+1 |
* | Expand scope of marker to reduce the number of page queue scan restarts. | tegge | 2006-02-17 | 1 | -12/+19 |
* | Check return value from nonblocking call to vn_start_write(). | tegge | 2006-02-17 | 1 | -2/+8 |
* | Remove an unnecessary call to pmap_remove_all(). The given page is not | alc | 2006-02-04 | 1 | -1/+0 |
* | Use the new macros abstracting the page coloring/queues implementation. | alc | 2006-01-27 | 1 | -2/+2 |
* | MI changes: | netchild | 2005-12-31 | 1 | -6/+6 |
* | Reimplement the reclamation of PV entries. Specifically, perform | alc | 2005-11-09 | 1 | -34/+0 |
* | Don't allow pagedaemon to skip pages while scanning PQ_ACTIVE or PQ_INACTIVE | tegge | 2005-08-10 | 1 | -5/+70 |
* | /* -> /*- for license, minor formatting changes | imp | 2005-01-07 | 1 | -1/+1 |
* | Revise the part of vm_pageout_scan() that moves pages from the cache | alc | 2005-01-06 | 1 | -12/+31 |
* | During traversal of the inactive queue, try locking the page's containing | alc | 2004-11-05 | 1 | -4/+9 |
* | The synchronization provided by vm object locking has eliminated the | alc | 2004-11-03 | 1 | -2/+0 |
* | During traversal of the active queue by vm_pageout_page_stats(), try | alc | 2004-10-30 | 1 | -1/+10 |
* | Add an assignment statement that I omitted from the previous revision. | alc | 2004-10-30 | 1 | -0/+1 |
* | During traversal of the active queue, try locking the page's containing | alc | 2004-10-27 | 1 | -4/+12 |
* | Remove the GIANT_REQUIRED preceding pmap_remove() in | alc | 2004-07-18 | 1 | -1/+0 |
* | Push down the acquisition and release of the page queues lock into | alc | 2004-07-15 | 1 | -2/+0 |
* | Remove an unused and unimplemented sysctl. (For the record, it was marked | alc | 2004-07-12 | 1 | -10/+1 |
* | Call vm_pageout_page_stats() with the page queues lock held. | alc | 2004-06-24 | 1 | -3/+2 |
* | Remove spl calls. | alc | 2004-06-24 | 1 | -14/+1 |
* | Nice, is a property of a process as a whole.. | julian | 2004-06-16 | 1 | -4/+1 |
* | Cache queue pages are not mapped. Thus, the pmap_remove_all() by | alc | 2004-05-12 | 1 | -1/+0 |
* | Minor style fixes. In vm_daemon(), don't fetch the rss limit long before | bde | 2004-03-04 | 1 | -9/+8 |
* | Eliminate the second, unnecessary call to pmap_page_protect() near the end | alc | 2004-02-21 | 1 | -2/+4 |
* | - Correct a long-standing race condition in vm_page_try_to_cache() that | alc | 2004-02-14 | 1 | -3/+2 |
* | Correct a long-standing race condition in the inactive queue scan. (See | alc | 2004-02-10 | 1 | -0/+15 |
* | Locking for the per-process resource limits structure. | jhb | 2004-02-04 | 1 | -2/+3 |
* | - Push down Giant from vm_pageout() to vm_pageout_scan(), freeing | alc | 2003-10-24 | 1 | -7/+4 |
* | - Retire vm_pageout_page_free(). Instead, use vm_page_select_cache() from | alc | 2003-10-22 | 1 | -40/+12 |
* | - Assert that every page found in the active queue is an active page. | alc | 2003-10-22 | 1 | -7/+2 |
* | - Increase the object lock's scope in vm_contig_launder() so that access | alc | 2003-10-18 | 1 | -11/+5 |
* | - Synchronize access to a vm page's valid field using the containing | alc | 2003-10-17 | 1 | -14/+19 |
* | Merge vm_pageout_free_page_calc() into vm_pageout(), eliminating some | alc | 2003-09-19 | 1 | -26/+18 |
* | When calling vget() on a vnode-backed vm object, acquire the vnode | alc | 2003-09-17 | 1 | -2/+3 |
* | - Add vm object locking to the part of vm_pageout_scan() that launders | alc | 2003-08-31 | 1 | -20/+16 |
* | Extend the scope of the page queues lock in vm_pageout_scan() to cover | alc | 2003-08-15 | 1 | -14/+4 |
* | Change the layout policy of the swap_pager from a hardcoded width | phk | 2003-08-03 | 1 | -2/+2 |
* | - Complete the vm object locking in vm_pageout_object_deactivate_pages(). | alc | 2003-07-07 | 1 | -21/+27 |
* | Add vm object locking to vm_pageout_map_deactivate_pages(). | alc | 2003-06-29 | 1 | -9/+18 |
* | - Add vm object locking to vm_pageout_clean(). | alc | 2003-06-28 | 1 | -5/+7 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 1 | -2/+3 |
* | If we seem to be out of VM, don't allow the pagedaemon to kill | das | 2003-05-19 | 1 | -7/+8 |
* | Avoid a lock-order reversal and implement vm_object locking | alc | 2003-05-04 | 1 | -8/+8 |
* | Eliminate an unused parameter from vm_pageout_object_deactivate_pages(). | alc | 2003-04-30 | 1 | -6/+5 |
* | - Acquire the vm_object's lock when performing vm_object_page_clean(). | alc | 2003-04-24 | 1 | -4/+7 |
* | Lock the proc to check p_flag and several other related tests in | jhb | 2003-04-22 | 1 | -2/+5 |