aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* MFstable/12 r341249:Mark Johnston2018-11-291-1/+2
* MFC r339927:Mark Johnston2018-11-133-18/+46
* MFC r340331:Mark Johnston2018-11-131-2/+3
* MFC r339925:Mark Johnston2018-11-135-34/+35
* MFC r340241:Mark Johnston2018-11-101-1/+1
* MFC r339688:Mark Johnston2018-11-011-0/+1
* MFC r339616:Mark Johnston2018-11-011-4/+15
* MFC r339686:Mark Johnston2018-11-012-55/+69
* MFC r339661, r339669:Mark Johnston2018-11-016-69/+95
* MFC r339601, r339603:Mark Johnston2018-10-312-3/+16
* MFhead r339596:Gleb Smirnoff2018-10-311-5/+12
* MFC r339452, r339664:Mark Johnston2018-10-313-0/+34
* MFC r339934:Mark Johnston2018-10-301-3/+2
* eliminate locking surrounding ui_vmsize and swap reserve by using atomicsMatt Macy2018-10-051-53/+62
* Use an unsigned iterator for domain sets.Mark Johnston2018-10-011-1/+1
* Allow empty NUMA memory domains to support Threadripper2Andrew Gallatin2018-10-014-9/+45
* Correct vm_fault_copy_entry() handling of backing file truncationKonstantin Belousov2018-09-281-0/+7
* In vm_fault_copy_entry(), we should not assert that entry is chargedKonstantin Belousov2018-09-281-1/+3
* In vm_fault_copy_entry(), collect the code to initialize a newlyKonstantin Belousov2018-09-281-2/+2
* Add more NUMA-specific low memory predicates.Mark Johnston2018-09-243-10/+11
* Passing UMA_ZONE_NOFREE to uma_zcreate() for swpctrie_zone and swblk_zone isAlan Cox2018-09-241-4/+2
* Ensure that "domain" is initialized when vm_ndomains == 1.Mark Johnston2018-09-241-1/+3
* Ensure that imports into per-domain kmem arenas are KVA_QUANTUM-aligned.Mark Johnston2018-09-202-24/+21
* Change the domain selection policy in kmem_back().Mark Johnston2018-09-201-14/+31
* Move kernel vmem arena initialization to vm_kern.c.Mark Johnston2018-09-192-83/+83
* vm: check for empty kstack cache before lockingMateusz Guzik2018-09-191-1/+1
* Only update the domain cursor once in keg_fetch_slab().Mark Johnston2018-09-181-4/+2
* vm: stop taking proc lock in mmap to satisfy racct if it is disabledMateusz Guzik2018-09-181-13/+9
* Split some checks in vm_page_activate() to make it easier to read.Mark Johnston2018-09-101-4/+4
* Relax an assertion in vm_pqbatch_process_page().Mark Johnston2018-09-081-9/+16
* Use the correct terminology.Mark Johnston2018-09-061-2/+2
* Avoid resource deadlocks when one domain has exhausted its memory. AttemptMark Johnston2018-09-066-20/+58
* Remove vm_page_remque().Mark Johnston2018-09-063-26/+11
* Recent changes have created, for the first time, physical memory segmentsAlan Cox2018-09-021-1/+24
* Remove {max/min}_offset() macros, use vm_map_{max/min}() inlines.Konstantin Belousov2018-08-294-22/+31
* Remove the Yarrow PRNG algorithm option in accordance with due noticeMark Murray2018-08-261-4/+4
* Eliminate the arena parameter to kmem_free(). Implicitly this corrects anAlan Cox2018-08-255-48/+28
* Either "free" or "allocated" is misleading here, since an itemGleb Smirnoff2018-08-241-1/+1
* Fix comment. The actual meaning of ub_cnt is the opposite.Gleb Smirnoff2018-08-231-1/+1
* Add a per-pagequeue pdpages counter.Mark Johnston2018-08-234-7/+42
* Ensure that queue state is cleared when vm_page_dequeue() returns.Mark Johnston2018-08-232-50/+49
* Eliminate kmem_malloc()'s unused arena parameter. (The arena parameterAlan Cox2018-08-214-5/+4
* Eliminate kmem_alloc_contig()'s unused arena parameter.Alan Cox2018-08-202-7/+3
* Eliminate the unused arena parameter from kmem_alloc_attr().Alan Cox2018-08-183-9/+5
* Eliminate the arena parameter to kmem_malloc_domain(). It is redundant.Alan Cox2018-08-183-25/+9
* Prevent some parallel swap-ins, rate-limit swapper swap-ins.Konstantin Belousov2018-08-131-6/+34
* Account for the lowmem handlers in the inactive queue scan target.Mark Johnston2018-08-091-8/+19
* Add support for pmap_enter(..., psind=1) to the armv6 pmap. In other words,Alan Cox2018-08-081-5/+6
* Defer and aggregate swap_pager_meta_build frees.Alan Cox2018-08-081-64/+79
* Swap in WKILLED processes.Konstantin Belousov2018-08-041-46/+81