summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_pageout.c
Commit message (Expand)AuthorAgeFilesLines
* Add vm.panic_on_oom sysctl, which enables those who would rather panic thanwill2015-01-241-0/+8
* Avoid calling vmspace_free() while owning the process lock. Freeingkib2015-01-241-10/+16
* Refactor ZFS ARC reclaim checks and limitssmh2014-10-031-0/+8
* Fix ticks wrap issue of lowmem test in vm_pageout_scansmh2014-09-241-1/+1
* Refactor ZFS ARC reclaim logic to be more VM cooperativesmh2014-08-281-7/+18
* Back in the days when the kernel was single threaded, testingalc2014-08-261-14/+17
* Remove ia64.marcel2014-07-071-9/+0
* Prior to r254304, a separate function, vm_pageout_page_stats(), was used toalc2014-05-061-3/+5
* Rename global cnt to vm_cnt to avoid shadowing.bdrewery2014-03-221-25/+25
* Fix a couple of typos.jhb2014-01-211-2/+2
* Style changes in vm_pageout_scan():alc2014-01-181-12/+11
* Correctly update the count of stuck pages, "addl_page_shortage", inalc2014-01-121-15/+17
* For ia64, use pmap_remove_pages() and not pmap_remove(). The problem ismarcel2013-12-261-0/+10
* In sys/vm/vm_pageout.c, since vm_pageout_worker() takes a void * asdim2013-12-251-1/+1
* If filesystem declares that it supports shared locking for writes, usekib2013-11-091-2/+8
* - Eliminate the vm object lock from the active queue scan. It is notjeff2013-08-211-24/+9
* - Increase the active lru refresh interval to 10 minutes. This has beenjeff2013-08-191-4/+12
* Remove the arbitrary binding of the pagedaemon threads to the domains,kib2013-08-171-23/+4
* - Fix bug in r254304. Use the ACTIVE pq count for the active listjeff2013-08-151-2/+2
* Improve pageout flow control to wakeup more frequently and do less work whilejeff2013-08-131-204/+63
* Different consumers of the struct vm_page abuse pageq member to keepkib2013-08-101-16/+16
* The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-091-22/+14
* Split the pagequeues per NUMA domains, and split pageademon processkib2013-08-071-110/+240
* Improve page LRU quality and simplify the logic.jeff2013-07-261-71/+57
* - Remove the long obsolete 'vm_pageout_algorithm' experiment.jeff2013-07-241-9/+2
* Relax the object locking in vm_pageout_map_deactivate_pages() andalc2013-06-041-11/+11
* The per-page act_count can be made very-easily protected by theattilio2013-04-081-4/+4
* Hide the details for the assertion for VM_OBJECT_LOCK operations.attilio2013-02-211-4/+4
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-39/+39
* Switch vm_object lock to be a rwlock.attilio2013-02-201-4/+5
* - Add sysctls to show number of stats scans.zont2013-01-281-2/+12
* - Style.zont2013-01-281-15/+16
* In the past four years, we've added two new vm object types. Each time,alc2012-12-091-3/+3
* Replace the single, global page queues lock with per-queue locks on thealc2012-11-131-92/+81
* In general, we call pmap_remove_all() before calling vm_page_cache(). So,alc2012-11-011-25/+10
* Remove useless check; vm_pindex_t is unsigned on all architectures.trasz2012-10-281-1/+1
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-221-6/+1
* Move vm_page_requeue() to the only file that uses it.alc2012-10-131-11/+32
* Eliminate the conditional for releasing the page queues lock inalc2012-10-131-1/+0
* Address a race condition that was introduced in r238212. Unless the pagealc2012-09-231-1/+1
* Correct double "the the"eadler2012-09-141-1/+1
* Never sleep on busy pages in vm_pageout_launder(), always skip them. Longalc2012-08-071-12/+3
* Do not requeue held page or page for which locking failed, just leavekib2012-07-261-21/+35
* Addendum to r238604. If the inactive queue scan isn't restarted, thenalc2012-07-241-4/+3
* Do not restart scan of the inactive queue when non-inactive page iskib2012-07-181-5/+1
* Move what remains of vm/vm_contig.c into vm/vm_pageout.c, where similaralc2012-07-181-2/+137
* Avoid vm page queues lock leak after r238212.kib2012-07-081-4/+2
* Drop page queues mutex on each iteration of vm_pageout_scan over thekib2012-07-071-23/+38
* Style.kib2012-07-061-3/+3
* The page flag PGA_WRITEABLE is set and cleared exclusively by the pmapalc2012-06-161-2/+2
OpenPOWER on IntegriCloud