aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2025-03-16mm: page_alloc: group fallback functions togetherJohannes Weiner1-197/+197
2025-03-16mm: page_alloc: remove remnants of unlocked migratetype updatesJohannes Weiner1-34/+16
2025-03-16mm: page_alloc: don't steal single pages from biggest buddyJohannes Weiner1-46/+34
2025-03-16mm: swap: remove stale comment of swap_reclaim_full_clusters()Kemeng Shi1-1/+0
2025-03-16mm, swap: correct comment in swap_usage_sub()Kemeng Shi1-1/+1
2025-03-16mm, swap: remove setting SWAP_MAP_BAD for discard clusterKemeng Shi1-11/+0
2025-03-16zsmalloc: introduce new object mapping APISergey Senozhatsky1-0/+125
2025-03-16zsmalloc: sleepable zspage reader-lockSergey Senozhatsky1-52/+114
2025-03-16zsmalloc: rename pool lockSergey Senozhatsky1-19/+19
2025-03-16mm/mincore: improve performance by adding an unlikely hintColin Ian King1-1/+1
2025-03-16mm/damon: implement a new DAMOS filter type for unmapped pagesSeongJae Park2-0/+4
2025-03-16mm/hugetlb: move hugetlb CMA code in to its own fileFrank van der Linden4-252/+352
2025-03-16mm/hugetlb: enable bootmem allocation from CMA areasFrank van der Linden1-39/+129
2025-03-16mm/hugetlb: add hugetlb_cma_only cmdline optionFrank van der Linden1-0/+14
2025-03-16mm/cma: introduce interface for early reservationsFrank van der Linden4-7/+109
2025-03-16mm/cma: introduce a cma validate functionFrank van der Linden2-13/+55
2025-03-16mm/cma: simplify zone intersection checkFrank van der Linden2-7/+8
2025-03-16mm/hugetlb: do pre-HVO for bootmem allocated pagesFrank van der Linden4-3/+175
2025-03-16mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definitionFrank van der Linden1-1/+1
2025-03-16mm/hugetlb: add pre-HVO frameworkFrank van der Linden3-3/+78
2025-03-16mm/hugetlb: move huge_boot_pages list init to hugetlb_bootmem_allocFrank van der Linden1-12/+7
2025-03-16mm/hugetlb: deal with multiple calls to hugetlb_bootmem_allocFrank van der Linden1-0/+12
2025-03-16mm/sparse: add vmemmap_*_hvo functionsFrank van der Linden1-14/+127
2025-03-16mm/hugetlb: check bootmem pages for zone intersectionsFrank van der Linden3-2/+86
2025-03-16mm: define __init_reserved_page_zone functionFrank van der Linden2-15/+24
2025-03-16mm/hugetlb: set migratetype for bootmem foliosFrank van der Linden1-0/+21
2025-03-16mm/sparse: allow for alternate vmemmap section init at bootFrank van der Linden5-22/+101
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