summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_page.h
Commit message (Expand)AuthorAgeFilesLines
* MFC r325530 (jeff), r325566 (kib), r325588 (kib):markj2018-02-211-1/+7
* MFC r322547:markj2018-02-211-1/+2
* MFC r320980,321377alc2018-02-211-1/+13
* MFC r323973,324087alc2018-02-211-1/+1
* MFC r323559:kib2018-02-211-0/+2
* MFC r322405, r322406:markj2018-02-211-2/+2
* MFC r322296alc2018-02-211-5/+11
* MFC r323368:kib2018-02-211-0/+1
* MFC r308474, r308691, r309203, r309365, r309703, r309898, r310720,markj2017-05-231-17/+32
* MFC r306712alc2016-10-301-1/+0
* MFC r307499:kib2016-10-241-0/+1
* MFC r307218:kib2016-10-201-1/+1
* Add a comment noting locking regime for vm_page_xunbusy().kib2016-06-231-0/+1
* vm/vm_page.h: Fix trivial '-Wpointer-sign' warningcem2016-05-191-1/+1
* sys/vm: minor spelling fixes in comments.pfg2016-05-021-1/+1
* Introduce a new mechanism for relocating virtual pages to a new physicalalc2015-12-191-0/+4
* vm_page_replace: add wrapper to KASSERT about old pagecem2015-12-171-0/+15
* vm_page.h: page busy macro fixupscem2015-12-161-8/+9
* Rework the test which raises OOM condition. Right now, the codekib2015-11-161-0/+1
* Ensure that deactivated pages that are not expected to be reused aremarkj2015-11-081-0/+1
* Fix capitalizationjah2015-10-231-1/+1
* Remove unclear comment about address truncation in busdma. Add (hopefully mu...jah2015-10-231-0/+5
* As a step towards the elimination of PG_CACHED pages, rework the handlingmarkj2015-09-301-0/+1
* Change vm_page_unwire() such that it (1) accepts PQ_NONE as the specifiedalc2015-09-221-1/+1
* The intention of r254304 was to scan the active queue continuously.alc2015-07-081-0/+1
* Add flag VM_ALLOC_NOWAIT for vm_page_grab() that prevents sleeping andglebius2014-12-221-0/+1
* Document flags of vm_page allocation functions.glebius2014-12-221-12/+25
* Adapt vm_page_aflag_set(PGA_WRITEABLE) to the locking ofkib2014-08-091-11/+9
* - Modify vm_page_unwire() and vm_page_enqueue() to directly acceptattilio2014-06-161-1/+1
* Add a page size field to struct vm_page. Increase the page size field whenalc2014-06-071-0/+2
* Since the introduction of the popmap to reservations in r259999, there isalc2013-12-311-3/+0
* PG_SLAB no longer serves a useful purpose, since m->object is nokib2013-09-171-1/+0
* Remove zero-copy sockets code. It only worked for anonymous memory,kib2013-09-161-11/+6
* Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).kib2013-08-221-1/+0
* Improve pageout flow control to wakeup more frequently and do less work whilejeff2013-08-131-1/+0
* Different consumers of the struct vm_page abuse pageq member to keepkib2013-08-101-5/+15
* Revert the addition of VPO_BUSY and instead update vm_page_replace() tojhb2013-08-091-1/+0
* Add missing 'VPO_BUSY' from r254141 to fix kernel build break.obrien2013-08-091-0/+1
* On all the architectures, avoid to preallocate the physical memoryattilio2013-08-091-2/+4
* The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-091-34/+83
* Split the pagequeues per NUMA domains, and split pageademon processkib2013-08-071-5/+32
* Revise the interface between vm_object_madvise() and vm_page_dontneed() soalc2013-06-101-1/+1
* Update a comment.alc2013-06-041-2/+2
* Require that the page lock is held, instead of the object lock, whenalc2013-06-031-7/+9
* Simplify the definition of vm_page_lock_assert(). There is no compellingalc2013-05-311-7/+6
* The per-page act_count can be made very-easily protected by theattilio2013-04-081-1/+1
* Now that vm_page_cache_free() and vm_page_cache_transfer() areattilio2013-02-061-1/+1
* Reduce diffs against HEAD:attilio2013-02-061-1/+1
* Reduce diffs against HEAD:attilio2013-02-051-1/+1
* Merge from vmcontentionattilio2013-02-041-59/+154
|\
OpenPOWER on IntegriCloud