summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2022-09-27mm: remove the vma linked listLiam R. Howlett2-6/+3
2022-09-27userfaultfd: use maple tree iterator to iterate VMAsLiam R. Howlett1-4/+3
2022-09-27mm/mmap: reorganize munmap to use maple statesLiam R. Howlett1-2/+3
2022-09-27mm: convert vma_lookup() to use mtree_load()Liam R. Howlett1-6/+1
2022-09-27mm: remove vmacacheLiam R. Howlett6-52/+0
2022-09-27mm: use maple tree operations for find_vma_intersection()Liam R. Howlett1-18/+4
2022-09-27mm: optimize find_exact_vma() to use vma_lookup()Liam R. Howlett1-1/+1
2022-09-27mm: remove rb tree.Liam R. Howlett2-16/+0
2022-09-27kernel/fork: use maple tree for dup_mmap() during forkingLiam R. Howlett1-2/+0
2022-09-27mm: add VMA iteratorMatthew Wilcox (Oracle)2-0/+53
2022-09-27mm: start tracking VMAs with maple treeLiam R. Howlett3-0/+81
2022-09-27Maple Tree: add new data structureLiam R. Howlett2-0/+808
2022-09-27lib/nodemask: optimize node_random for nodemask with single NUMA nodeAneesh Kumar K.V1-3/+12
2022-09-27mm/demotion: update node_is_toptier to work with memory tiersAneesh Kumar K.V2-5/+11
2022-09-27mm/demotion: demote pages according to allocation fallback orderJagdish Gediya1-0/+12
2022-09-27mm/demotion: drop memtier from memtypeAneesh Kumar K.V1-1/+0
2022-09-27mm/demotion: add pg_data_t member to track node memory tier detailsAneesh Kumar K.V1-0/+3
2022-09-27mm/demotion: build demotion targets based on explicit memory tiersAneesh Kumar K.V2-13/+13
2022-09-27mm/demotion/dax/kmem: set node's abstract distance to MEMTIER_DEFAULT_DAX_ADI...Aneesh Kumar K.V1-1/+41
2022-09-27mm/demotion: add hotplug callbacks to handle new numa node onlinedAneesh Kumar K.V1-0/+1
2022-09-27mm/demotion: move memory demotion related codeAneesh Kumar K.V2-2/+8
2022-09-27mm/demotion: add support for explicit memory tiersAneesh Kumar K.V1-0/+18
2022-09-27mm: multi-gen LRU: debugfs interfaceYu Zhao1-0/+1
2022-09-27mm: multi-gen LRU: thrashing preventionYu Zhao1-0/+2
2022-09-27mm: multi-gen LRU: kill switchYu Zhao3-3/+36
2022-09-27mm: multi-gen LRU: support page table walksYu Zhao4-1/+140
2022-09-27mm: multi-gen LRU: exploit locality in rmapYu Zhao3-0/+42
2022-09-27mm: multi-gen LRU: minimal implementationYu Zhao3-1/+81
2022-09-27mm: multi-gen LRU: groundworkYu Zhao5-7/+291
2022-09-27Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole cal...Yu Zhao1-1/+8
2022-09-27mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNGYu Zhao1-2/+2
2022-09-27mm: x86, arm64: add arch_has_hw_pte_young()Yu Zhao1-0/+13
2022-09-27delayacct: support re-entrance detection of thrashing accountingYang Yang2-8/+12
2022-09-27mm/swap: cache swap migration A/D bits supportPeter Xu2-6/+3
2022-09-27mm/swap: cache maximum swapfile size when init swapPeter Xu2-2/+5
2022-09-27mm: remember young/dirty bit for page migrationsPeter Xu1-0/+99
2022-09-27mm/swap: add swp_offset_pfn() to fetch PFN from swap entryPeter Xu1-6/+29
2022-09-27mm/swap: comment all the ifdef in swapops.hPeter Xu1-8/+8
2022-09-27mm, hwpoison: use num_poisoned_pages_sub() to decrease num_poisoned_pagesMiaohe Lin1-5/+0
2022-09-26Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton1-0/+5
2022-09-12mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fastDavid Hildenbrand2-7/+68
2022-09-12hugetlb: make hugetlb_cma_check() staticMiaohe Lin1-4/+0
2022-09-12fs/buffer: remove bh_submit_read() helperZhang Yi1-1/+0
2022-09-12fs/buffer: remove ll_rw_block() helperZhang Yi1-1/+0
2022-09-12fs/buffer: add some new buffer read helpersZhang Yi1-0/+38
2022-09-12fs/buffer: remove __breadahead_gfp()Zhang Yi1-8/+0
2022-09-12mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGELiu Shixin1-2/+1
2022-09-12mm/thp: simplify has_transparent_hugepage by using IS_BUILTINLiu Shixin1-5/+1
2022-09-12mm: fix null-ptr-deref in kswapd_is_running()Kefeng Wang2-2/+24
2022-09-12mm: kill is_memblock_offlined()Kefeng Wang1-2/+0