summaryrefslogtreecommitdiff
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2025-03-16mm/swap: skip scanning cluster range if it's empty clusterBaoquan He1-0/+3
2025-03-16mm/swap: remove SWAP_FLAG_PRIO_SHIFTBaoquan He1-2/+1
2025-03-16mm/swap_state.c: optimize the code in clear_shadow_from_swap_cache()Baoquan He1-3/+1
2025-03-16mm/swap_state.c: fix the obsolete code commentBaoquan He1-1/+1
2025-03-16mm/memfd: fix spelling and grammatical issuesLiu Ye1-2/+2
2025-03-16mm/madvise: remove redundant mmap_lock operations from process_madvise()SeongJae Park1-3/+25
2025-03-16mm/madvise: split out madvise() behavior executionSeongJae Park1-23/+30
2025-03-16mm/madvise: split out madvise input validity checkSeongJae Park1-10/+22
2025-03-16mm/madvise: split out mmap locking operations for madvise()SeongJae Park1-13/+49
2025-03-16alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocatorSuren Baghdasaryan1-0/+78
2025-03-16alloc_tag: uninline code gated by mem_alloc_profiling_key in slab allocatorSuren Baghdasaryan1-19/+32
2025-03-16mm: avoid extra mem_alloc_profiling_enabled() checksSuren Baghdasaryan1-2/+1
2025-03-16mm: completely abstract unnecessary adj_start calculationLorenzo Stoakes2-65/+53
2025-03-16mm: make vmg->target consistent and further simplify commit_merge()Lorenzo Stoakes2-63/+62
2025-03-16mm: eliminate adj_start parameter from commit_merge()Lorenzo Stoakes3-22/+46
2025-03-16mm: further refactor commit_merge()Lorenzo Stoakes3-65/+80
2025-03-16mm: simplify vma merge structure and expand commentsLorenzo Stoakes4-95/+133
2025-03-16mm: zbud: remove zbudYosry Ahmed4-476/+2
2025-03-16mm: z3fold: remove z3foldYosry Ahmed3-1477/+0
2025-03-16mm/vmscan: extract calculated pressure balance as a functionHao Zhang1-30/+38
2025-03-16mm/rmap: avoid -EBUSY from make_device_exclusive()David Hildenbrand1-3/+6
2025-03-16mm/rmap: keep mapcount untouched for device-exclusive entriesDavid Hildenbrand2-23/+1
2025-03-16mm/damon: handle device-exclusive entries correctly in damon_folio_mkold_one()David Hildenbrand1-2/+21
2025-03-16mm/damon: handle device-exclusive entries correctly in damon_folio_young_one()David Hildenbrand1-1/+9
2025-03-16mm/page_idle: handle device-exclusive entries correctly in page_idle_clear_pt...David Hildenbrand1-2/+7
2025-03-16mm/rmap: handle device-exclusive entries correctly in page_vma_mkclean_one()David Hildenbrand1-0/+8
2025-03-16mm/rmap: handle device-exclusive entries correctly in try_to_migrate_one()David Hildenbrand1-73/+51
2025-03-16mm/rmap: handle device-exclusive entries correctly in try_to_unmap_one()David Hildenbrand1-13/+39
2025-03-16mm/ksm: handle device-exclusive entries correctly in write_protect_page()David Hildenbrand1-1/+8
2025-03-16mm/page_vma_mapped: device-exclusive entries are not migration entriesDavid Hildenbrand1-2/+1
2025-03-16mm: use single SWP_DEVICE_EXCLUSIVE entry typeDavid Hildenbrand3-12/+3
2025-03-16mm/memory: detect writability in restore_exclusive_pte() through can_change_p...David Hildenbrand1-4/+7
2025-03-16mm/rmap: implement make_device_exclusive() using folio_walk instead of rmap walkDavid Hildenbrand1-133/+67
2025-03-16mm/rmap: convert make_device_exclusive_range() to make_device_exclusive()David Hildenbrand1-41/+60
2025-03-16mm/rmap: reject hugetlb folios in folio_make_device_exclusive()David Hildenbrand1-1/+1
2025-03-16mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAsDavid Hildenbrand1-0/+3
2025-03-16mm/huge_memory: allow split shmem large folio to any lower orderZi Yan1-7/+1
2025-03-16mm/oom_kill: fix trivial typo in commentCarlos Llamas1-1/+1
2025-03-16mm: memcontrol: move memsw charge callbacks to v1Johannes Weiner8-119/+115
2025-03-16mm: memcontrol: move stray ratelimit bits to v1Johannes Weiner2-12/+13
2025-03-16mm: memcontrol: unshare v2-only charge API bits againJohannes Weiner2-19/+13
2025-03-16memcg: add CONFIG_MEMCG_V1 for 'local' functionsChen Ridong2-3/+9
2025-03-16memcg: factor out the replace_stock_objcg functionChen Ridong1-10/+16
2025-03-16memcg: call the free function when allocation of pn failsChen Ridong1-15/+12
2025-03-16memcg: use OFP_PEAK_UNSET instead of -1Chen Ridong1-1/+1
2025-03-16mm/page_alloc: fix memory accept before watermarks gets initializedKirill A. Shutemov1-2/+12
2025-03-16memcg: drain obj stock on cpu hotplug teardownShakeel Butt1-0/+9
2025-03-16mm/huge_memory: drop beyond-EOF folios with the right number of refsZi Yan1-1/+1
2025-03-16mm: fix error handling in __filemap_get_folio() with FGP_NOWAITRaphael S. Carvalho1-1/+12
2025-03-16mm: memcontrol: fix swap counter leak from offline cgroupMuchun Song2-5/+6