memory management · Maintained
Maintainers
- M Andrew Morton <akpm@linux-foundation.org>
Paths
- F
mm/ - F
tools/mm/
Last 30 days
Most active threads (last 7 days)
-
[PATCH] riscv: mm: Call mark_new_valid_map() after hotplugging vmemmap
2026-05-25 04:23 · 0 replies in 7d · Vivian Wang <hidden> -
[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>
2 attestations (2 Tested-by) · last on 2026-04-30 -
Kunwu Chan <hidden>
2 attestations (2 Tested-by) · last on 2026-04-30 -
Wang Lian <hidden>
2 attestations (2 Reviewed-by) · last on 2026-04-30 -
Kunwu Chan <hidden>
2 attestations (2 Reviewed-by) · last on 2026-04-30 -
Pedro Falcato <pfalcato@suse.de>
1 attestation (1 Acked-by) · last on 2026-04-30 -
Barry Song <baohua@kernel.org>
1 attestation (1 Co-developed-by) · last on 2026-04-30
Recent patches
Most-recent 30 patches in this subsystem on linux-riscv (capped at 30), ordered by date desc.
-
[PATCH] riscv: mm: Call mark_new_valid_map() after hotplugging vmemmap
2026-05-25 · Vivian Wang <hidden> -
Re: [PATCH v2 0/5] mm: reduce mmap_lock contention and improve page fault performance
2026-05-22 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
Re: [PATCH v2 0/5] mm: reduce mmap_lock contention and improve page fault performance
2026-05-17 · Barry Song <baohua@kernel.org> -
[RFC PATCH 3/3] mm/zsmalloc: drop class lock before freeing zspage
2026-05-08 · Wenchao Hao <hidden> -
[RFC PATCH 2/3] mm/zsmalloc: remove pool->lock from zs_free on 64-bit systems
2026-05-08 · Wenchao Hao <hidden> -
[RFC PATCH 1/3] mm/zsmalloc: encode class index in obj value for lockless class lookup
2026-05-08 · Wenchao Hao <hidden> -
[PATCH v2 5/5] mm/filemap: Avoid retrying page faults on uptodate folios in filemap faults
2026-04-30 · "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> -
[PATCH v2 1/5] mm/filemap: Retry fault 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 06/16] mm: introduce AS_NO_DIRECT_MAP
2026-04-10 · Kalyazin, Nikita <hidden> -
[PATCH v12 05/16] mm/gup: drop local variable in gup_fast_folio_allowed
2026-04-10 · Kalyazin, Nikita <hidden> -
[PATCH v12 04/16] mm/gup: drop secretmem optimization from gup_fast_folio_allowed
2026-04-10 · Kalyazin, Nikita <hidden> -
[PATCH v12 03/16] mm/secretmem: make use of folio_{zap,restore}_direct_map
2026-04-10 · Kalyazin, Nikita <hidden> -
[PATCH v12 02/16] set_memory: add folio_{zap,restore}_direct_map helpers
2026-04-10 · Kalyazin, Nikita <hidden> -
[PATCH v12 01/16] set_memory: set_direct_map_* to take address
2026-04-10 · Kalyazin, Nikita <hidden> -
Re: [PATCH v2 13/15] mm/sparse: move sparse_init_one_section() to internal.h
2026-03-23 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH v2 6/6] mm: change to return bool for the MMU notifier's young flag check
2026-03-21 · Baolin Wang <baolin.wang@linux.alibaba.com> -
[PATCH v2 4/6] mm: change to return bool for pmdp_clear_flush_young()
2026-03-21 · Baolin Wang <baolin.wang@linux.alibaba.com> -
[PATCH v2 2/6] mm: change to return bool for ptep_clear_flush_young()/clear_flush_young_ptes()
2026-03-21 · Baolin Wang <baolin.wang@linux.alibaba.com> -
[PATCH v2 15/15] mm/sparse: move memory hotplug bits to sparse-vmemmap.c
2026-03-20 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH v2 14/15] mm/sparse: move __section_mark_present() to internal.h
2026-03-20 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH v2 13/15] mm/sparse: move sparse_init_one_section() to internal.h
2026-03-20 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH v2 12/15] mm/sparse: drop set_section_nid() from sparse_add_section()
2026-03-20 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH v2 11/15] mm: prepare to move subsection_map_init() to mm/sparse-vmemmap.c
2026-03-20 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH v2 10/15] mm/sparse: remove CONFIG_MEMORY_HOTPLUG-specific usemap allocation handling
2026-03-20 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH v2 09/15] mm/sparse: remove sparse_decode_mem_map()
2026-03-20 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH v2 08/15] mm/bootmem_info: avoid using sparse_decode_mem_map()
2026-03-20 · "David Hildenbrand (Arm)" <david@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.
-
[PATCH v18 03/12] mm/page_table_check: Reinstate address parameter in [__]page_table_check_pud[s]_set()
2025-12-18 · Andrew Donnellan <hidden> · 1 Reviewed-by -
[PATCH v18 04/12] mm/page_table_check: Reinstate address parameter in [__]page_table_check_pmd[s]_set()
2025-12-18 · Andrew Donnellan <hidden> · 1 Reviewed-by -
[PATCH v18 05/12] mm/page_table_check: Provide addr parameter to page_table_check_ptes_set()
2025-12-18 · Andrew Donnellan <hidden> · 1 Reviewed-by -
[PATCH v18 06/12] mm/page_table_check: Reinstate address parameter in [__]page_table_check_pud_clear()
2025-12-18 · Andrew Donnellan <hidden> · 1 Reviewed-by -
[PATCH v18 07/12] mm/page_table_check: Reinstate address parameter in [__]page_table_check_pmd_clear()
2025-12-18 · Andrew Donnellan <hidden> · 1 Reviewed-by -
[PATCH v18 08/12] mm/page_table_check: Reinstate address parameter in [__]page_table_check_pte_clear()
2025-12-18 · Andrew Donnellan <hidden> · 1 Reviewed-by -
[PATCH v18 09/12] mm: Provide address parameter to p{te,md,ud}_user_accessible_page()
2025-12-18 · Andrew Donnellan <hidden> · 1 Reviewed-by -
[PATCH v9 02/13] mm/gup: drop secretmem optimization from gup_fast_folio_allowed
2026-01-14 · Kalyazin, Nikita <hidden> · 1 Acked-by -
[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
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.
-
Re: [PATCH v3 06/22] mm: Always use page table accessor functions
2025-11-26 · "Christophe Leroy (CS GROUP)" <chleroy@kernel.org> -
[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 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 26/28] mm, arch: consolidate hugetlb CMA reservation
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 v2 26/28] mm, arch: consolidate hugetlb CMA reservation
2026-01-02 · Mike Rapoport <rppt@kernel.org> -
[PATCH v3 27/29] mm, arch: consolidate hugetlb CMA reservation
2026-01-11 · Mike Rapoport <rppt@kernel.org> -
[PATCHv5 17/17] mm/slab: Use compound_head() in page_slab()
2026-01-28 · Kiryl Shutsemau <kas@kernel.org>