summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_page.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r308288:kib2016-11-181-0/+2
* MFC r306712alc2016-10-301-5/+2
* MFC r307499:kib2016-10-241-1/+1
* MFC r307218:kib2016-10-201-10/+10
* MFC r307064:kib2016-10-181-1/+12
* MFC r305056, r305367:markj2016-10-021-2/+2
* MFC r304053, r304054:markj2016-08-311-3/+2
* MFC r303243markj2016-08-141-3/+5
* MFC r303516markj2016-08-141-1/+1
* Autotune the number of pages set aside for UMA startup based on the numbercperciva2016-07-071-0/+15
* In vm_page_xunbusy_maybelocked(), add fast path for unbusy when nokib2016-06-231-4/+22
* Reset the page busy lock state after failing to insert into the object.markj2016-06-021-0/+2
* Don't preserve the page's object linkage in vm_page_insert_after().markj2016-06-021-6/+2
* If the fast path unbusy in vm_page_replace() fails, slow path needs tokib2016-06-011-15/+20
* The flag "vm_pages_needed" has long served two distinct purposes: (1) toalc2016-05-271-7/+9
* In vm_page_cache(), only drop the vnode after radix insert failurekib2016-05-241-1/+2
* In vm_page_alloc_contig(), on vm_page_insert() failure, mark eachkib2016-05-241-1/+3
* vm/vm_page.h: Fix trivial '-Wpointer-sign' warningcem2016-05-191-2/+2
* Don't require write locks on the VM object for vm_page_prev/next.jhb2016-04-291-2/+2
* sys: use our roundup2/rounddown2() macros when param.h is available.pfg2016-04-211-6/+6
* Include sys/_task.h into uma_int.h, so that taskqueue.h isn't aglebius2016-02-091-1/+0
* Redo r292484. Embed task(9) into zone, so that uz_maxaction is calledglebius2016-02-031-0/+1
* Introduce a new mechanism for relocating virtual pages to a new physicalalc2015-12-191-0/+589
* A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES().glebius2015-12-161-27/+17
* vm_page_replace: remove redundant radix lookupcem2015-12-101-14/+9
* Ensure that deactivated pages that are not expected to be reused aremarkj2015-11-081-9/+12
* Reduce the scope of a variable to the only file where it is used.alc2015-10-031-0/+2
* As a step towards the elimination of PG_CACHED pages, rework the handlingmarkj2015-09-301-2/+14
* Change vm_page_unwire() such that it (1) accepts PQ_NONE as the specifiedalc2015-09-221-16/+20
* Eliminate (many) unnecessary calls to pmap_remove_all(). Pages from objectsalc2015-09-171-1/+2
* Remove the v_cache_min and v_cache_max sysctls. They are unused and havemarkj2015-09-111-1/+0
* Remove weighted page handling from vm_page_advise().markj2015-08-281-54/+25
* Add the kernel support for minidumps on arm64.andrew2015-08-201-7/+7
* Retire VM_FREEPOOL_CACHE as the next step in eliminating PG_CACHE pages.alc2015-06-081-1/+0
* Document vm_page_alloc_contig()'s support for the VM_ALLOC_NODUMP option.alc2015-05-301-0/+1
* Do grammar fix in the comment to record the right commit message forkib2015-05-201-2/+2
* Remove the write-only variable phent. We currently do not check thekib2015-05-201-0/+1
* Remove support for Xen PV domU kernels. Support for HVM domU kernelsjhb2015-04-301-8/+0
* Improve support for blacklisting bad memory locations. The user can supplyscottl2015-04-291-25/+153
* Add comments about CTLFLAG_RDTUN vs. TUNABLE_INT_FETCH.rpaulo2015-03-261-0/+3
* Use TUNABLE_INT_FETCH for boot_pages.rpaulo2015-03-241-2/+4
* Remove whitespace.rpaulo2015-03-241-18/+18
* Add flag VM_ALLOC_NOWAIT for vm_page_grab() that prevents sleeping andglebius2014-12-221-0/+4
* Do not clear flag that vm_page_alloc() doesn't support.glebius2014-12-221-1/+1
* Enable the use of VM_PHYSSEG_SPARSE on amd64 and i386, making it the defaultalc2014-11-151-4/+25
* Eliminate a stale, i386-specific comment.alc2014-11-041-2/+0
* Follow up to r225617. In order to maximize the re-usability of kernel codedavide2014-10-161-1/+1
* Fix a typo.jhb2014-08-291-1/+1
* Adapt vm_page_aflag_set(PGA_WRITEABLE) to the locking ofkib2014-08-091-0/+18
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-2/+1
OpenPOWER on IntegriCloud