| Commit message (Expand) | Author | Age | Files | Lines |
* | Add kern.racct.enable tunable and RACCT_DISABLED config option. | trasz | 2015-04-29 | 1 | -25/+34 |
* | - Simplify vm_pageout_scan() by introducing a new vm_pageout_clean() | jeff | 2015-04-07 | 1 | -120/+123 |
* | - Eliminate pagequeue locking in the dirty code in vm_pageout_scan(). | jeff | 2015-03-28 | 1 | -13/+10 |
* | Add vm.panic_on_oom sysctl, which enables those who would rather panic than | will | 2015-01-24 | 1 | -0/+8 |
* | Avoid calling vmspace_free() while owning the process lock. Freeing | kib | 2015-01-24 | 1 | -10/+16 |
* | Refactor ZFS ARC reclaim checks and limits | smh | 2014-10-03 | 1 | -0/+8 |
* | Fix ticks wrap issue of lowmem test in vm_pageout_scan | smh | 2014-09-24 | 1 | -1/+1 |
* | Refactor ZFS ARC reclaim logic to be more VM cooperative | smh | 2014-08-28 | 1 | -7/+18 |
* | Back in the days when the kernel was single threaded, testing | alc | 2014-08-26 | 1 | -14/+17 |
* | Remove ia64. | marcel | 2014-07-07 | 1 | -9/+0 |
* | Prior to r254304, a separate function, vm_pageout_page_stats(), was used to | alc | 2014-05-06 | 1 | -3/+5 |
* | Rename global cnt to vm_cnt to avoid shadowing. | bdrewery | 2014-03-22 | 1 | -25/+25 |
* | Fix a couple of typos. | jhb | 2014-01-21 | 1 | -2/+2 |
* | Style changes in vm_pageout_scan(): | alc | 2014-01-18 | 1 | -12/+11 |
* | Correctly update the count of stuck pages, "addl_page_shortage", in | alc | 2014-01-12 | 1 | -15/+17 |
* | For ia64, use pmap_remove_pages() and not pmap_remove(). The problem is | marcel | 2013-12-26 | 1 | -0/+10 |
* | In sys/vm/vm_pageout.c, since vm_pageout_worker() takes a void * as | dim | 2013-12-25 | 1 | -1/+1 |
* | If filesystem declares that it supports shared locking for writes, use | kib | 2013-11-09 | 1 | -2/+8 |
* | - Eliminate the vm object lock from the active queue scan. It is not | jeff | 2013-08-21 | 1 | -24/+9 |
* | - Increase the active lru refresh interval to 10 minutes. This has been | jeff | 2013-08-19 | 1 | -4/+12 |
* | Remove the arbitrary binding of the pagedaemon threads to the domains, | kib | 2013-08-17 | 1 | -23/+4 |
* | - Fix bug in r254304. Use the ACTIVE pq count for the active list | jeff | 2013-08-15 | 1 | -2/+2 |
* | Improve pageout flow control to wakeup more frequently and do less work while | jeff | 2013-08-13 | 1 | -204/+63 |
* | Different consumers of the struct vm_page abuse pageq member to keep | kib | 2013-08-10 | 1 | -16/+16 |
* | The soft and hard busy mechanism rely on the vm object lock to work. | attilio | 2013-08-09 | 1 | -22/+14 |
* | Split the pagequeues per NUMA domains, and split pageademon process | kib | 2013-08-07 | 1 | -110/+240 |
* | Improve page LRU quality and simplify the logic. | jeff | 2013-07-26 | 1 | -71/+57 |
* | - Remove the long obsolete 'vm_pageout_algorithm' experiment. | jeff | 2013-07-24 | 1 | -9/+2 |
* | Relax the object locking in vm_pageout_map_deactivate_pages() and | alc | 2013-06-04 | 1 | -11/+11 |
* | The per-page act_count can be made very-easily protected by the | attilio | 2013-04-08 | 1 | -4/+4 |
* | Hide the details for the assertion for VM_OBJECT_LOCK operations. | attilio | 2013-02-21 | 1 | -4/+4 |
* | Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() to | attilio | 2013-02-20 | 1 | -39/+39 |
* | Switch vm_object lock to be a rwlock. | attilio | 2013-02-20 | 1 | -4/+5 |
* | - 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 |