memory management - core · Maintained
Maintainers
- M Andrew Morton <akpm@linux-foundation.org>
- M David Hildenbrand <david@kernel.org>
- R Lorenzo Stoakes <ljs@kernel.org>
- R Liam R. Howlett <liam@infradead.org>
- R Vlastimil Babka <vbabka@kernel.org>
- R Mike Rapoport <rppt@kernel.org>
- R Suren Baghdasaryan <surenb@google.com>
- R Michal Hocko <mhocko@suse.com>
Paths
- F
include/linux/folio_batch.h - F
include/linux/gfp.h - F
include/linux/gfp_types.h - F
include/linux/highmem.h - F
include/linux/leafops.h - F
include/linux/memory.h - F
include/linux/mm.h - F
include/linux/mm_*.h - F
include/linux/mmzone.h - F
include/linux/mmdebug.h - F
include/linux/mmu_notifier.h - F
include/linux/pagewalk.h - F
include/linux/pgalloc.h - F
include/linux/pgtable.h - F
include/linux/ptdump.h - F
include/linux/vmpressure.h - F
include/linux/vmstat.h - F
fs/proc/meminfo.c - F
kernel/fork.c - F
mm/Kconfig - F
mm/debug.c - F
mm/folio-compat.c - F
mm/highmem.c - F
mm/init-mm.c - F
mm/internal.h - F
mm/maccess.c - F
mm/memory.c - F
mm/mmu_notifier.c - F
mm/mmzone.c - F
mm/pagewalk.c - F
mm/pgtable-generic.c - F
mm/ptdump.c - F
mm/sparse-vmemmap.c - F
mm/sparse.c - F
mm/util.c - F
mm/vmpressure.c - F
mm/vmstat.c
Last 30 days
Most active threads (last 7 days)
-
[PATCH v2 0/5] mm: reduce mmap_lock contention and improve page fault performance
2026-05-22 02:33 · 1 reply in 7d · "Barry Song (Xiaomi)" <baohua@kernel.org>
Active reviewers (last 30 days)
-
Wang Lian <hidden>
1 attestation (1 Tested-by) · last on 2026-04-30 -
Kunwu Chan <hidden>
1 attestation (1 Tested-by) · last on 2026-04-30 -
Wang Lian <hidden>
1 attestation (1 Reviewed-by) · last on 2026-04-30 -
Kunwu Chan <hidden>
1 attestation (1 Reviewed-by) · last on 2026-04-30
Recent patches
Most-recent 30 patches in this subsystem on loongarch (capped at 30), ordered by date desc.
-
Re: [PATCH v2 0/5] mm: reduce mmap_lock contention and improve page fault performance
2026-05-22 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
[PATCH v2 4/5] mm: Don't retry page fault if folio is uptodate during swap-in
2026-04-30 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
[PATCH v2 3/5] mm: Move folio_lock_or_retry() and drop __folio_lock_or_retry()
2026-04-30 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
[PATCH v2 2/5] mm/swapin: Retry swapin by VMA lock if the lock was released for I/O
2026-04-30 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
[RFC PATCH v1 5/9] uaccess: Switch to copy_{to/from}_user_partial() when relevant
2026-04-27 · "Christophe Leroy (CS GROUP)" <chleroy@kernel.org> -
[PATCH v12 02/16] set_memory: add folio_{zap,restore}_direct_map helpers
2026-04-10 · Kalyazin, Nikita <hidden> -
[PATCH v4 24/25] mm/vma: convert __mmap_region() to use vma_flags_t
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 23/25] mm/vma: convert vma_modify_flags[_uffd]() to use vma_flags_t
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 21/25] mm/vma: convert as much as we can in mm/vma.c to vma_flags_t
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 19/25] mm/vma: introduce vma_clear_flags[_mask]()
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 18/25] mm: update vma_supports_mlock() to use new VMA flags
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 17/25] mm: convert do_brk_flags() to use vma_flags_t
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 15/25] mm: introduce vma_flags_count() and vma[_flags]_test_single_mask()
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 13/25] mm/vma: introduce vma_test[_any[_mask]](), and make inlining consistent
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 10/25] mm/vma: introduce vma_flags_same[_mask/_pair]()
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 09/25] mm: unexport vm_brk_flags() and eliminate vm_flags parameter
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 07/25] mm/vma: add append_vma_flags() helper
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 05/25] mm/vma: use new VMA flags for sticky flags logic
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v4 01/25] mm/vma: add vma_flags_empty(), vma_flags_and(), vma_flags_diff_pair()
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH 2/2] mm: introduce CONFIG_NUMA_MIGRATION and simplify CONFIG_MIGRATION
2026-03-19 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH 1/2] mm: remove CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE
2026-03-19 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH v3 23/23] mm/vma: convert __mmap_region() to use vma_flags_t
2026-03-18 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v3 21/23] mm/vma: convert as much as we can in mm/vma.c to vma_flags_t
2026-03-18 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v3 19/23] mm/vma: introduce vma_clear_flags[_mask]()
2026-03-18 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v3 18/23] mm: update vma_supports_mlock() to use new VMA flags
2026-03-18 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v3 17/23] mm: convert do_brk_flags() to use vma_flags_t
2026-03-18 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v3 15/23] mm: introduce vma_flags_count() and vma[_flags]_test_single_mask()
2026-03-18 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v3 13/23] mm/vma: introduce vma_test[_any[_mask]](), and make inlining consistent
2026-03-18 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v3 10/23] mm/vma: introduce vma_flags_same[_mask/_pair]()
2026-03-18 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH v3 09/23] mm: unexport vm_brk_flags() and eliminate vm_flags parameter
2026-03-18 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
[PATCHv5 02/17] mm: Change the interface of prep_compound_tail()
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
[PATCHv5 03/17] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
[PATCHv5 07/17] mm: Rework compound_head() for power-of-2 sizeof(struct page)
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
[PATCHv6 02/17] mm: Change the interface of prep_compound_tail()
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
[PATCHv6 03/17] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
[PATCHv6 07/17] mm: Rework compound_head() for power-of-2 sizeof(struct page)
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
[RFC PATCH 2/2] mm/swapin: Retry swapin by VMA lock if the lock was released for I/O
2025-11-27 · Barry Song <hidden> -
Re: [RFC PATCH 0/2] mm: continue using per-VMA lock when retrying page faults after I/O
2025-11-27 · Barry Song <hidden> -
[PATCH v2 1/3] randomize_kstack: Maintain kstack_offset per task
2025-12-15 · Ryan Roberts <ryan.roberts@arm.com> -
[PATCH 22/28] arch, mm: consolidate initialization of nodes, zones and memory map
2025-12-28 · Mike Rapoport <rppt@kernel.org> -
[PATCH 23/28] arch, mm: consolidate initialization of SPARSE memory model
2025-12-28 · Mike Rapoport <rppt@kernel.org> -
[PATCH v2 23/28] arch, mm: consolidate initialization of SPARSE memory model
2026-01-02 · Mike Rapoport <rppt@kernel.org> -
[PATCH 01/20] mm/vma: add vma_flags_empty(), vma_flags_and(), vma_flags_diff_pair()
2026-03-12 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH 05/20] mm/vma: use new VMA flags for sticky flags logic
2026-03-12 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH 07/20] mm/vma: add append_vma_flags() helper
2026-03-12 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
[PATCH 09/20] mm: unexport vm_brk_flags() and eliminate vm_flags parameter
2026-03-12 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org>