aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2025-03-16mm: allow guard regions in file-backed and read-only mappingsLorenzo Stoakes1-7/+1
2025-03-16mm/mm_init.c: use round_up() to calculate usermap sizeWei Yang1-3/+3
2025-03-16mm/mm_init.c: only align start of ZONE_MOVABLE on nodes with memoryWei Yang1-1/+1
2025-03-16mm/damon/sysfs-schemes: add files for setting damos_filter->sz_rangeUsama Arif1-0/+54
2025-03-16mm/damon: introduce DAMOS filter type hugepage_sizeUsama Arif3-0/+10
2025-03-16mm/mmu_gather: update comment on RCU freeingBrendan Jackman1-2/+10
2025-03-16mm: provide mapping_wrprotect_range() functionLorenzo Stoakes1-0/+74
2025-03-16mm: refactor rmap_walk_file() to separate out traversal logicLorenzo Stoakes1-26/+53
2025-03-16mm: remove the access_ok() call from gup_fast_fallback()David Laight1-3/+1
2025-03-16vmscan, cleanup: add for_each_managed_zone_pgdat macroBertrand Wlodarczyk1-51/+32
2025-03-16mm/damon/core: do damos walking in entire regions granularitySeongJae Park1-6/+3
2025-03-16mm/damon/core: do not call damos_walk_control->walk() if walk is completedSeongJae Park1-0/+3
2025-03-16mm/damon/core: unset damos->walk_completed after confimed setSeongJae Park1-0/+3
2025-03-16mm/mm_init.c: use round_up() to align movable rangeWei Yang1-2/+2
2025-03-16mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotectLorenzo Stoakes2-4/+4
2025-03-16mm/damon: avoid applying DAMOS action to same entity multiple timesSeongJae Park2-12/+28
2025-03-16mm/damon/ops: have damon_get_folio return folio even for tail pagesUsama Arif2-7/+19
2025-03-16mm: kmemleak: add support for dumping physical and __percpu object infoCatalin Marinas1-13/+39
2025-03-16mm, percpu: do not consider sleepable allocations atomicMichal Hocko1-1/+7
2025-03-16mm/swapfile.c: open code cluster_alloc_swap()Baoquan He1-28/+10
2025-03-16mm/swapfile.c: remove the incorrect code commentBaoquan He1-1/+0
2025-03-16mm/swap: rename swap_swapcount() to swap_entry_swapped()Baoquan He2-4/+4
2025-03-16mm/swapfile.c: remove the unneeded checkingBaoquan He1-3/+0
2025-03-16mm/swap_state.c: remove the meaningless code commentBaoquan He1-4/+0
2025-03-16mm/swapfile.c: optimize code in setup_clusters()Baoquan He1-10/+9
2025-03-16mm/swapfile.c: update the code comment above swap_count_continued()Baoquan He1-2/+2
2025-03-16mm/swap: rename swap_is_has_cache() to swap_only_has_cache()Baoquan He1-3/+3
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