summaryrefslogtreecommitdiffstats
path: root/sys/vm/swap_pager.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r325530 (jeff), r325566 (kib), r325588 (kib):markj2018-02-211-2/+2
* MFC r322913:kib2018-02-211-289/+310
* MFC r323018:kib2018-02-211-7/+6
* MFC r323017:kib2018-02-211-1/+1
* MFC r321217:kib2018-02-211-37/+0
* MFC r320319alc2018-02-211-2/+2
* MFC r320049alc2018-02-211-1/+1
* MFC r320181alc2018-02-211-1/+0
* MFS r320605, r320610: MFC r303052, r309017 (by alc):markj2017-07-051-3/+1
* MFC r318995alc2017-06-151-20/+7
* MFC r308474, r308691, r309203, r309365, r309703, r309898, r310720,markj2017-05-231-15/+18
* MFC r310496:kib2017-01-071-28/+28
* MFC r310234:kib2017-01-011-0/+38
* MFC r310182:kib2016-12-231-9/+9
* MFC r305056, r305367:markj2016-10-021-79/+104
* MFC r305129:kib2016-09-141-9/+22
* MFC r303448:kib2016-08-101-40/+30
* MFC r303446:kib2016-08-041-4/+4
* Fix inconsistent locking of the swap pager named objects list.kib2016-06-131-63/+56
* Explicitely initialize sw_alloc_sx. Currently it is not initializedkib2016-06-131-0/+1
* Remove Giant around allocation of the swap pager with non-NULL handle.kib2016-05-241-3/+0
* Mark swap-related proc sysctls as not requiring Giant.kib2016-05-221-3/+5
* Replace hand-made exclusive lock, protecting against parallelkib2016-05-221-24/+10
* sys/vm: minor spelling fixes in comments.pfg2016-05-021-2/+2
* A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES().glebius2015-12-161-128/+38
* Mark swap_pager_putpages static at its definition. It was alreadyimp2015-10-051-3/+1
* The swap pager is compatible with direct dispatch. It does its ownimp2015-09-081-11/+42
* Eliminate pointless assignments to rtvals[] in swap_pager_putpages().alc2015-08-211-12/+12
* Refactor unmapped buffer address handling.jeff2015-07-231-9/+4
* o Un-inline vm_pager_get_pages(), vm_pager_get_pages_async().glebius2015-06-171-4/+0
* Implement lockless resource limits.mjg2015-06-101-3/+1
* Place VM objects on the object list when created and never remove them.jhb2015-05-081-0/+2
* Instead of reading, validating and adjusting value of the vm.swap_async_maxglebius2015-05-021-38/+41
* Add kern.racct.enable tunable and RACCT_DISABLED config option.trasz2015-04-291-5/+7
* Remove sleeps from geom_up thread on device destruction.mav2015-04-091-7/+5
* Make swapper release orphaned (lost) GEOM provider.mav2015-03-261-14/+50
* \n at end of panicstr is redundant.glebius2014-11-231-1/+1
* Merge from projects/sendfile:glebius2014-11-231-0/+36
* Fix mis-spelling of bits and types names in thekib2014-11-041-3/+6
* Add sysctl OIDs showing the actual size and capacity of the swap zone.des2014-04-261-3/+11
* Rename global cnt to vm_cnt to avoid shadowing.bdrewery2014-03-221-3/+3
* vm_page_grab() and vm_pager_get_pages() can drop the vm_object lock,attilio2014-03-191-2/+2
* Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).kib2013-08-221-1/+1
* The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-091-18/+22
* When swap pager allocates metadata in the pagedaemon context, allow itkib2013-07-111-1/+2
* Fix typo in comment.kib2013-07-091-1/+1
* Complete r251452:attilio2013-06-061-2/+3
* o Change the locking scheme for swp_bcount.attilio2013-05-281-5/+7
* Do not map the swap i/o pbufs if the geom provider for the swapkib2013-03-191-13/+33
* MFCattilio2013-02-261-2/+1
OpenPOWER on IntegriCloud