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)
-
WARM1d
[PATCH v8 00/10] mm/vmalloc: Speed up ioremap, vmalloc and vmap with contiguous memory
2026-09-17 05:31 · 6 replies in 7d · Wen Jiang <hidden> -
WARM3d
[PATCH RFC POC 00/50] file: handle files on syscall exit
2026-09-15 11:34 · 1 reply in 7d · Christian Brauner <brauner@kernel.org>
Active reviewers (last 30 days)
-
Artem Kuzin <hidden>
7 attestations (5 Acked-by, 2 Co-developed-by) · last on 2026-08-27 -
Alexander Grubnikov <hidden>
7 attestations (7 Acked-by) · last on 2026-08-27 -
Ilya Hanov <hidden>
7 attestations (7 Acked-by) · last on 2026-08-27 -
Denis Darvish <hidden>
7 attestations (7 Acked-by) · last on 2026-08-27 -
Xueyuan Chen <hidden>
5 attestations (5 Tested-by) · last on 2026-09-17 -
Leo Yan <leo.yan@arm.com>
5 attestations (5 Tested-by) · last on 2026-09-17 -
Uladzislau Rezki (Sony) <urezki@gmail.com>
5 attestations (5 Reviewed-by) · last on 2026-09-17 -
Dev Jain <dev.jain@arm.com>
4 attestations (1 Co-developed-by, 2 Reviewed-by, 1 Suggested-by) · last on 2026-09-17 -
Mike Rapoport (Microsoft) <rppt@kernel.org>
3 attestations (3 Acked-by) · last on 2026-09-07 -
David Hildenbrand <david@kernel.org>
3 attestations (2 Acked-by, 1 Suggested-by) · last on 2026-09-01
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
WARM1d
REVIEWED: 6 (5M) [PATCH v8 10/10] mm/vmalloc: align vm_area so vmap() can batch mappings
2026-09-17 · Wen Jiang <hidden> -
WARM1d
REVIEWED: 2 (1M) [PATCH v8 09/10] mm/vmalloc: map contiguous pages in batches for vmap() if possible
2026-09-17 · Wen Jiang <hidden> -
WARM1d
REVIEWED: 2 (1M) [PATCH v8 08/10] mm/vmalloc: extract vm_shift() to consolidate mapping shift selection
2026-09-17 · Wen Jiang <hidden> -
WARM1d
REVIEWED: 3 (2M) [PATCH v8 07/10] mm/vmalloc: extend page table walk to support larger page_shift sizes and eliminate page table rewalk
2026-09-17 · Wen Jiang <hidden> -
WARM1d
REVIEWED: 2 (1M) [PATCH v8 06/10] mm/vmalloc: extract vmap_set_ptes() to consolidate PTE mapping logic
2026-09-17 · Wen Jiang <hidden> -
WARM1d
[PATCH v8 03/10] mm/vmalloc: use pte_set_huge()/pte_clear_huge() for PTE-level block mappings
2026-09-17 · Wen Jiang <hidden> -
WARM3d
[PATCH RFC POC 25/50] file: reimplement FD_PREPARE() on the deferred fd_prepare() path
2026-09-15 · Christian Brauner <brauner@kernel.org> -
COOLING9d
[PATCH 1/3] mm: define generic pudp_invalidate() implementation
2026-09-09 · Jinjiang Tu <hidden> -
COOLING5d
IN LINUX-NEXT [PATCH v2 3/8] mm/rmap: use folio_page_swap_entry() in ttu_anon_swapbacked_folio()
2026-09-08 · Tal Zussman <hidden> -
COOLING5d
IN LINUX-NEXT [PATCH v2 4/8] mm/zswap: use folio_swap_entry() in zswap_store_page()
2026-09-08 · Tal Zussman <hidden> -
COOLING5d
IN LINUX-NEXT [PATCH v2 2/8] mm/huge_memory: add a comment to the open-coded swap entry
2026-09-08 · Tal Zussman <hidden> -
COOLING5d
IN LINUX-NEXT [PATCH v2 5/8] mm/swapfile: use folio_page_swap_entry()
2026-09-08 · Tal Zussman <hidden> -
WARM2d
REVIEWED: 11 (11M) [PATCH V2 01/14] mm: Add read-write accessors for vm_page_prot
2026-09-07 · Anshuman Khandual <hidden> -
WARM1d
IN LINUX-NEXT [PATCH v3 5/6] mm/execmem: use VM_FLUSH_RESET_PERMS for ROX cache allocations
2026-09-03 · "Mike Rapoport (Microsoft)" <rppt@kernel.org> -
WARM1d
IN LINUX-NEXT [PATCH v3 4/6] mm/vmalloc: make set_area_direct_map HUGE_VMAP friendly
2026-09-03 · "Mike Rapoport (Microsoft)" <rppt@kernel.org> -
WARM1d
IN LINUX-NEXT: 3 (3M) [PATCH v3 3/6] mm/vmalloc: constify vm parameter of get_vm_area_page_order()
2026-09-03 · "Mike Rapoport (Microsoft)" <rppt@kernel.org> -
WARM1d
IN LINUX-NEXT: 3 (3M) [PATCH v3 2/6] mm/vmalloc: set area's page_order after allocation succeeds
2026-09-03 · "Mike Rapoport (Microsoft)" <rppt@kernel.org> -
WARM1d
IN LINUX-NEXT [PATCH v3 1/6] set_memory: add number of pages parameter to set_direct_map APIs
2026-09-03 · "Mike Rapoport (Microsoft)" <rppt@kernel.org> -
COOLING8d
[RFC PATCH 3/3] luo: memfd: Move to feature flags instead of compatibility strings
2026-09-03 · Logan Odell <hidden> -
COOLING11d
[PATCH v9 01/10] memblock: Introduce MEMBLOCK_LLMAP
2026-09-02 · Vincent Donnefort <hidden> -
HOTtoday
REVIEWED: 1 (0M) [PATCH v6 06/10] memblock: introduce MEMBLOCK_NODUMP flag
2026-09-02 · Wandun Chen <hidden> -
HOTtoday
[PATCH v6 01/10] mm: memblock: add missing HugeTLB flag name
2026-09-02 · Wandun Chen <hidden> -
COOLING9d
[PATCH v7 1/3] mm: make persistent huge zero folio read-only
2026-09-01 · Xueyuan Chen <hidden> -
COLD19d
IN LINUX-NEXT: 27 (27M) [PATCH 2/8] mm: Stop using pxd_ERROR()
2026-08-31 · Anshuman Khandual <hidden> -
COLD19d
IN LINUX-NEXT: 27 (27M) [PATCH 1/8] mm: Make ptval_to_str() generally available
2026-08-31 · Anshuman Khandual <hidden> -
COLD19d
[PATCH 5/8] mm/swapfile: use folio_page_swap_entry()
2026-08-30 · Tal Zussman <hidden> -
COLD19d
[PATCH 3/8] mm/rmap: use folio_page_swap_entry() in ttu_anon_swapbacked_folio()
2026-08-30 · Tal Zussman <hidden> -
COLD19d
[PATCH 4/8] mm/zswap: convert the store path to take a folio and index
2026-08-30 · Tal Zussman <hidden> -
COLD19d
[PATCH 2/8] mm/huge_memory: use folio_swap_entry() when splitting a swapcache folio
2026-08-30 · Tal Zussman <hidden> -
COLD18d
[RFC 02/10] mm/vmalloc: Skip vmallocinfo NUMA stats for VM_SPARSE
2026-08-27 · David Stevens <hidden>
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.
-
STALE160d
REVIEWED: 7 (7M) [PATCH v4 21/21] mm: on remap assert that input range within the proposed VMA
2026-03-20 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> · 1 Reviewed-by -
STALE143d
REVIEWED: 9 (9M) [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> · 1 Reviewed-by -
STALE66d
REVIEWED: 11 (11M) [PATCH mm-hotfixes v2 1/4] mm/vmalloc: acquire init_mm lock on huge vmap to avoid ptdump UAF
2026-07-12 · Lorenzo Stoakes <ljs@kernel.org> · 1 Reviewed-by -
STALE66d
REVIEWED: 11 (11M) [PATCH mm-hotfixes v2 3/4] mm/ptdump: always stabilise against page table freeing using init_mm
2026-07-12 · Lorenzo Stoakes <ljs@kernel.org> · 1 Reviewed-by -
STALE65d
REVIEWED: 12 (12M) [PATCH mm-hotfixes v3 1/4] mm/vmalloc: acquire init_mm lock on huge vmap to avoid ptdump UAF
2026-07-14 · Lorenzo Stoakes <ljs@kernel.org> · 2 Reviewed-by -
STALE65d
REVIEWED: 11 (11M) [PATCH mm-hotfixes v3 3/4] mm/ptdump: always stabilise against page table freeing using init_mm
2026-07-14 · Lorenzo Stoakes <ljs@kernel.org> · 1 Reviewed-by -
COLD21d
REVIEWED: 3 (3M) [PATCH v2 2/6] mm/vmalloc: set area's page_order after allocation succeeds
2026-08-23 · "Mike Rapoport (Microsoft)" <rppt@kernel.org> · 1 Reviewed-by -
COLD21d
REVIEWED: 3 (3M) [PATCH v2 3/6] mm/vmalloc: constify vm parameter of get_vm_area_page_order()
2026-08-23 · "Mike Rapoport (Microsoft)" <rppt@kernel.org> · 1 Reviewed-by -
COOLING12d
REVIEWED: 4 (0M) [RFC PATCH 11/18] mm: enable per-NUMA node kernel text and rodata replication
2026-08-27 · Nikita Panov <hidden> · 4 Acked-by -
COOLING12d
REVIEWED: 4 (0M) [RFC PATCH 01/18] mm: arm64 add Kconfig option for kernel replication
2026-08-27 · Nikita Panov <hidden> · 4 Acked-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.
-
STALE187d
[PATCH v5 01/15] mm/kasan: add conditional checks in functions to return directly if kasan is disabled
2026-02-25 · Baoquan He <hidden> -
STALE187d
[PATCH v5 02/15] mm/kasan: rename 'kasan_arg' to 'kasan_arg_disabled'
2026-02-25 · Baoquan He <hidden> -
STALE187d
[PATCH v5 03/15] mm/kasan: mm/kasan: move kasan= code to common place
2026-02-25 · Baoquan He <hidden> -
STALE187d
[PATCH v5 04/15] mm/kasan: make kasan=on|off take effect for all three modes
2026-02-25 · Baoquan He <hidden> -
STALE187d
[PATCH v5 05/15] mm/kasan/sw_tags: don't initialize kasan if it's disabled
2026-02-25 · Baoquan He <hidden> -
STALE187d
[PATCH v5 15/15] mm/kasan: clean up unneeded ARCH_DEFER_KASAN and kasan_arch_is_ready
2026-02-25 · Baoquan He <hidden> -
STALE137d
[PATCH v6 11/30] memblock: Move INIT_MEMBLOCK_* macros to header
2026-02-27 · Kevin Brodsky <hidden> -
STALE137d
[PATCH v6 13/30] mm: kpkeys: Introduce kpkeys_hardened_pgtables feature
2026-02-27 · Kevin Brodsky <hidden> -
STALE137d
[PATCH v6 14/30] mm: kpkeys: Introduce block-based page table allocator
2026-02-27 · Kevin Brodsky <hidden> -
STALE137d
[PATCH v6 15/30] mm: kpkeys: Handle splitting of linear map
2026-02-27 · Kevin Brodsky <hidden>