summaryrefslogtreecommitdiff
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2025-03-16mm/hugetlb: convert cmdline parameters from setup to earlyFrank van der Linden3-29/+113
2025-03-16mm/hugetlb: use online nodes for bootmem allocationFrank van der Linden1-3/+3
2025-03-16mm/hugetlb: remove redundant __ClearPageReservedFrank van der Linden1-1/+0
2025-03-16mm, hugetlb: use cma_declare_contiguous_multiFrank van der Linden1-3/+2
2025-03-16mm/cma: introduce cma_intersects functionFrank van der Linden1-0/+21
2025-03-16mm, cma: support multiple contiguous ranges, if requestedFrank van der Linden3-138/+539
2025-03-16mm/cma: export total and free number of pages for CMA areasFrank van der Linden4-10/+38
2025-03-16mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned longRyan Roberts2-5/+5
2025-03-16mm: make vma cache SLAB_TYPESAFE_BY_RCUSuren Baghdasaryan3-10/+6
2025-03-16mm: prepare lock_vma_under_rcu() for vma reuse possibilitySuren Baghdasaryan1-3/+4
2025-03-16mm/debug: print vm_refcnt state when dumping the vmaSuren Baghdasaryan1-0/+6
2025-03-16mm: replace vm_lock and detached flag with a reference countSuren Baghdasaryan2-10/+81
2025-03-16mm: uninline the main body of vma_start_write()Suren Baghdasaryan1-0/+14
2025-03-16mm: allow vma_start_read_locked/vma_start_read_locked_nested to failSuren Baghdasaryan1-7/+23
2025-03-16mm: mark vmas detached upon exitSuren Baghdasaryan1-2/+4
2025-03-16mm: introduce vma_iter_store_attached() to use with attached vmasSuren Baghdasaryan3-10/+17
2025-03-16mm: mark vma as detached until it's added into vma treeSuren Baghdasaryan3-4/+6
2025-03-16mm: introduce vma_start_read_locked{_nested} helpersSuren Baghdasaryan1-17/+5
2025-03-16mm: avoid splitting pmd for lazyfree pmd-mapped THP in try_to_unmapBarry Song2-10/+27
2025-03-16mm: support batched unmap for lazyfree large folios during reclamationBarry Song1-22/+50
2025-03-16mm: support tlbbatch flush for a range of PTEsBarry Song1-5/+5
2025-03-16mm: set folio swapbacked iff folios are dirty in try_to_unmap_oneBarry Song1-27/+22
2025-03-16filemap: remove redundant folio_test_large check in filemap_free_folioGuanjun1-4/+1
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