| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Commit 14/14 of sched_lock decomposition. | jeff | 2007-06-05 | 1 | -7/+12 |
* | Do proper "locking" for missing vmmeters part. | attilio | 2007-06-04 | 1 | -6/+11 |
* | Revert VMCNT_* operations introduction. | attilio | 2007-05-31 | 1 | -47/+47 |
* | - 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 |