summaryrefslogtreecommitdiffstats
path: root/mm
Commit message (Expand)AuthorAgeFilesLines
* mm: remove vmacacheLiam R. Howlett2022-09-266-186/+9
* mm/mmap: use advanced maple tree API for mmap_region()Liam R. Howlett2022-09-261-48/+203
* mm: use maple tree operations for find_vma_intersection()Liam R. Howlett2022-09-262-0/+40
* mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap()Liam R. Howlett2022-09-261-60/+177
* mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup()Liam R. Howlett2022-09-261-1/+1
* mmap: change zeroing of maple tree in __vma_adjust()Liam R. Howlett2022-09-261-8/+22
* mm: remove rb tree.Liam R. Howlett2022-09-264-461/+144
* damon: convert __damon_va_three_regions to use the VMA iteratorLiam R. Howlett2022-09-262-50/+39
* mm/mmap: use maple tree for unmapped_area{_topdown}Liam R. Howlett2022-09-261-221/+34
* mm/mmap: use the maple tree for find_vma_prev() instead of the rbtreeLiam R. Howlett2022-09-261-10/+17
* mm/mmap: use the maple tree in find_vma() instead of the rbtree.Liam R. Howlett2022-09-261-18/+10
* mmap: use the VMA iterator in count_vma_pages_range()Matthew Wilcox (Oracle)2022-09-261-17/+7
* mm: add VMA iteratorMatthew Wilcox (Oracle)2022-09-261-5/+5
* mm: start tracking VMAs with maple treeLiam R. Howlett2022-09-263-33/+335
* mm/demotion: expose memory tier details via sysfsAneesh Kumar K.V2022-09-261-22/+87
* mm/demotion: update node_is_toptier to work with memory tiersAneesh Kumar K.V2022-09-265-0/+51
* mm/demotion: demote pages according to allocation fallback orderJagdish Gediya2022-09-262-18/+91
* mm/demotion: drop memtier from memtypeAneesh Kumar K.V2022-09-261-7/+9
* mm/demotion: add pg_data_t member to track node memory tier detailsAneesh Kumar K.V2022-09-261-5/+35
* mm/demotion: build demotion targets based on explicit memory tiersAneesh Kumar K.V2022-09-263-410/+226
* mm/demotion/dax/kmem: set node's abstract distance to MEMTIER_DEFAULT_DAX_ADI...Aneesh Kumar K.V2022-09-261-23/+91
* mm/demotion: add hotplug callbacks to handle new numa node onlinedAneesh Kumar K.V2022-09-261-0/+68
* mm/demotion: move memory demotion related codeAneesh Kumar K.V2022-09-263-59/+66
* mm/demotion: add support for explicit memory tiersAneesh Kumar K.V2022-09-262-0/+130
* mm: multi-gen LRU: admin guideYu Zhao2022-09-262-1/+6
* mm: multi-gen LRU: debugfs interfaceYu Zhao2022-09-261-10/+401
* mm: multi-gen LRU: thrashing preventionYu Zhao2022-09-261-3/+71
* mm: multi-gen LRU: kill switchYu Zhao2022-09-262-5/+229
* mm: multi-gen LRU: optimize multiple memcgsYu Zhao2022-09-261-9/+96
* mm: multi-gen LRU: support page table walksYu Zhao2022-09-262-16/+1019
* mm: multi-gen LRU: exploit locality in rmapYu Zhao2022-09-265-2/+194
* mm: multi-gen LRU: minimal implementationYu Zhao2022-09-264-10/+942
* mm: multi-gen LRU: groundworkYu Zhao2022-09-268-6/+126
* mm/vmscan.c: refactor shrink_node()Yu Zhao2022-09-261-94/+104
* mm: x86, arm64: add arch_has_hw_pte_young()Yu Zhao2022-09-261-13/+1
* mm/page_io: count submission time as thrashing delay for delayacctYang Yang2022-09-261-5/+10
* delayacct: support re-entrance detection of thrashing accountingYang Yang2022-09-261-4/+6
* mm: migrate: do not retry 10 times for the subpages of fail-to-migrate THPBaolin Wang2022-09-261-3/+2
* migrate_pages(): fix failure counting for retryHuang Ying2022-09-261-1/+5
* migrate_pages(): fix failure counting for THP splittingHuang Ying2022-09-261-7/+7
* migrate_pages(): fix failure counting for THP on -ENOSYSHuang Ying2022-09-261-3/+3
* migrate_pages(): fix failure counting for THP subpages retryingHuang Ying2022-09-261-1/+2
* migrate_pages(): fix THP failure counting for -ENOMEMHuang Ying2022-09-261-3/+4
* migrate_pages(): remove unnecessary list_safe_reset_next()Huang Ying2022-09-261-8/+5
* migrate: fix syscall move_pages() return value for failureHuang Ying2022-09-261-2/+6
* filemap: make the accounting of thrashing more consistentYang Yang2022-09-261-14/+4
* mm/swap: cache swap migration A/D bits supportPeter Xu2022-09-261-0/+8
* mm/swap: cache maximum swapfile size when init swapPeter Xu2022-09-261-2/+5
* mm: remember young/dirty bit for page migrationsPeter Xu2022-09-264-4/+31
* mm/thp: carry over dirty bit when thp splits on pmdPeter Xu2022-09-261-2/+7