memory mapping · Maintained
Maintainers
- M Andrew Morton <akpm@linux-foundation.org>
- M Liam R. Howlett <liam@infradead.org>
- M Lorenzo Stoakes <ljs@kernel.org>
- R Vlastimil Babka <vbabka@kernel.org>
- R Jann Horn <jannh@google.com>
- R Pedro Falcato <pfalcato@suse.de>
Paths
- F
drivers/char/mem.c - F
include/trace/events/mmap.h - F
fs/proc/task_mmu.c - F
fs/proc/task_nommu.c - F
mm/mincore.c - F
mm/mlock.c - F
mm/mmap.c - F
mm/mprotect.c - F
mm/mremap.c - F
mm/mseal.c - F
mm/msync.c - F
mm/nommu.c - F
mm/vma.c - F
mm/vma.h - F
mm/vma_exec.c - F
mm/vma_init.c - F
mm/vma_internal.h - F
tools/testing/selftests/mm/merge.c - F
tools/testing/vma/
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v4 00/38] mm: make VMA flag semantics explicit, eliminate VM_SPECIAL
2026-10-07 19:47 · 18 replies in 7d · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
[PATCH v8 00/15] s390/mm: Batch PTE updates in lazy MMU mode
2026-10-07 11:42 · 2 replies in 7d · Alexander Gordeev <agordeev@linux.ibm.com> -
WARM3d
[PATCH 0/3] mm/mlock: make zero length requests a no-op and reject wrapping ranges
2026-10-05 06:53 · 2 replies in 7d · "Jose A. Perez de Azpillaga" <azpijr@gmail.com> -
COOLING4d
REVIEWED: 1 (0M) [PATCH RFC v3 00/17] mm/mglru: frequency guided promotion (MGLRU-FG) and flag cleanup
2026-10-03 12:55 · 2 replies in 7d · Kairui Song <kasong@tencent.com> -
HOTtoday
[PATCH v8 00/30] mm: PMD-level swap entries for anonymous THPs
2026-10-02 09:57 · 4 replies in 7d · Usama Arif <usama.arif@linux.dev>
Active reviewers (last 30 days)
-
David Hildenbrand (Arm) <david@kernel.org>
30 attestations (25 Acked-by, 5 Suggested-by) · last on 2026-10-07 -
Lorenzo Stoakes (ARM) <ljs@kernel.org>
15 attestations (3 Acked-by, 12 Reviewed-by) · last on 2026-09-18 -
Zi Yan <ziy@nvidia.com>
14 attestations (4 Acked-by, 10 Reviewed-by) · last on 2026-10-03 -
Liam R. Howlett (Oracle) <liam@infradead.org>
7 attestations (7 Reviewed-by) · last on 2026-09-18 -
Usama Arif <usama.arif@linux.dev>
6 attestations (6 Acked-by) · last on 2026-09-18 -
Suren Baghdasaryan <surenb@google.com>
4 attestations (4 Reviewed-by) · last on 2026-10-03 -
Gregory Price (Meta) <gourry@gourry.net>
4 attestations (4 Reviewed-by) · last on 2026-10-03 -
Kiryl Shutsemau (Meta) <kas@kernel.org>
4 attestations (2 Acked-by, 2 Reviewed-by) · last on 2026-10-02 -
Pedro Falcato <pfalcato@suse.de>
4 attestations (4 Reviewed-by) · last on 2026-09-30 -
Marc Zyngier <maz@kernel.org>
3 attestations (3 Acked-by) · last on 2026-10-03
Recent patches
Most-recent 30 patches in this subsystem on linux-mm (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v2] mm/vma: keep the unlinked VMA off the file across unmap on mmap hook failure
2026-10-07 · Oleg Keri <hidden> -
HOTtoday
REVIEWED: 18 (17M) [PATCH v8 12/15] mm: Make lazy MMU mode context-aware
2026-10-07 · Alexander Gordeev <agordeev@linux.ibm.com> -
HOTtoday
[PATCH v8 03/15] mm: use hw_pte_t for generic PTE table storage
2026-10-07 · Alexander Gordeev <agordeev@linux.ibm.com> -
HOTtoday
[PATCH] mm/vma: clear vm_file before unmap on mmap hook failure
2026-10-07 · Oleg Keri <hidden> -
WARM3d
[PATCH 2/3] mm/mlock: reject ranges that cannot be represented
2026-10-05 · "Jose A. Perez de Azpillaga" <azpijr@gmail.com> -
WARM3d
[PATCH 1/3] mm/mlock: make a zero length request a no-op whatever the alignment
2026-10-05 · "Jose A. Perez de Azpillaga" <azpijr@gmail.com> -
HOTtoday
IN LINUX-NEXT: 21 (21M) [PATCH v4 36/38] mm: eliminate VM_SPECIAL, VMA_SPECIAL_FLAGS
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 32 (32M) [PATCH v4 27/38] mm: rename is_vm_hugetlb_page() to vma_is_hugetlb()
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 21 (21M) [PATCH v4 26/38] mm: remove hugetlb_inline.h
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT [PATCH v4 25/38] mm: remove VMA_IO_BIT check in vma[_flags]_is_mm_managed()
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 4 (4M) [PATCH v4 24/38] mm/vma: enforce that mm-managed mappings may not set VMA_IO_BIT
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 4 (4M) [PATCH v4 23/38] mm/mlock: eliminate weird VMA_IO_BIT abuse and simplify
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 4 (4M) [PATCH v4 22/38] mm/mlock: clear VMA_LOCKED_MASK over mmap callback
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 4 (4M) [PATCH v4 16/38] mm/vma: add and use vma_[flags]_is_fixed_mapping
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 4 (4M) [PATCH v4 15/38] mm/vma: only allow mmap to clear VMA_MAYWRITE_BIT if not mm-managed
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 4 (4M) [PATCH v4 14/38] mm/vma: add vma[_flags]_is_mm_managed() predicates
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 4 (4M) [PATCH v4 07/38] mm: add mmap action for discontiguous kernel page mapping
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 30 (30M) [PATCH v4 06/38] mm/vma: tidy up map kernel pages enum values
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 30 (30M) [PATCH v4 04/38] mm/vma: ensure mmap_prepare doesn't set actions on a mergeable vma
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 13 (13M) [PATCH v4 03/38] mm: consistently validate VMA state after mmap[_prepare] hooks
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 30 (30M) [PATCH v4 02/38] mm/vma: introduce and use vma_[flags_]can_merge()
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT [PATCH v4 01/38] mm/vma: fix mmap_prepare file handling, remove file_doesnt_need_get
2026-10-03 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
COOLING4d
[PATCH RFC v3 12/17] mm/mglru: folio LRU refs based active/inactive number accounting
2026-10-03 · Kairui Song <kasong@tencent.com> -
COOLING4d
[PATCH RFC v3 08/17] mm/smap: convert to LRU refs based operations
2026-10-03 · Kairui Song <kasong@tencent.com> -
HOTtoday
[PATCH v8 23/30] mm/mincore: report PMD swap-cache residency
2026-10-02 · Usama Arif <usama.arif@linux.dev> -
HOTtoday
[PATCH v8 17/30] mm: handle soft-dirty and uffd-wp on PMD swap entries
2026-10-02 · Usama Arif <usama.arif@linux.dev> -
HOTtoday
[PATCH v8 16/30] fs/proc: account PMD swap entries in smaps
2026-10-02 · Usama Arif <usama.arif@linux.dev> -
HOTtoday
REVIEWED: 2 (2M) [PATCH v8 10/30] mm: make PMD migration-entry splitting explicit
2026-10-02 · Usama Arif <usama.arif@linux.dev> -
COOLING6d
Re: [PATCH v6] mm: retry page faults once under the per-VMA lock
2026-10-01 · Matthew Wilcox <willy@infradead.org> -
COOLING7d
LANDED: 4 (4M) [PATCH v2 2/2] mm/mremap: fix locked_vm leak by splitting VMA for MREMAP_DONTUNMAP
2026-09-30 · "Lorenzo Stoakes (ARM)" <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.
-
STALE190d
REVIEWED: 9 (9M) [PATCH v2] mm/vma: fix memory leak in __mmap_region()
2026-03-31 · Sechang Lim <hidden> · 1 Reviewed-by -
STALE112d
REVIEWED: 4 (4M) Re: [PATCH 2/4] mm: mprotect: use walk_page_range_vma() in mprotect_fixup()
2026-06-17 · "Zi Yan" <ziy@nvidia.com> · 1 Reviewed-by -
STALE86d
REVIEWED: 1 (1M) [PATCH v2 3/5] mm: mincore: remove xa_is_value() in mincore_swap()
2026-07-10 · Kefeng Wang <hidden> · 1 Reviewed-by -
STALE86d
REVIEWED: 1 (1M) [PATCH v2 4/5] mm: mincore: improve mincore_hugetlb()
2026-07-10 · Kefeng Wang <hidden> · 1 Reviewed-by -
STALE86d
REVIEWED: 1 (1M) [PATCH v2 2/5] mm: mincore: replace __get_free_page() with kmalloc()
2026-07-10 · Kefeng Wang <hidden> · 1 Reviewed-by -
COLD56d
REVIEWED: 2 (2M) [PATCH v4 03/20] mm: introduce linear_anon_page_index()
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> · 1 Reviewed-by -
COLD56d
REVIEWED: 1 (0M) [PATCH v4 20/20] tools/testing/selftests/mm: add MAP_PRIVATE-/dev/zero merge tests
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> · 1 Tested-by -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH v2 2/2] drivers/char/mem: splice the zero page for /dev/zero and /dev/full
2026-08-29 · Kris Pan <hidden> · 1 Reviewed-by -
COLD30d
REVIEWED: 9 (9M) Re: [PATCH] mm/rmap: fix missing barrier between anon_vma init and vma->anon_vma publish
2026-09-07 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> · 1 Reviewed-by -
COOLING13d
REVIEWED: 9 (9M) [PATCH v2 03/26] mm/fbatch: temporarily disable lazyfree and mlock+munlock batching
2026-09-09 · Hugh Dickins <hughd@google.com> · 1 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.
-
STALE203d
[PATCH v2 02/23] tools/testing/vma: add unit tests flag empty, diff_pair, and[_mask]
2026-03-16 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
STALE203d
[PATCH v2 04/23] tools/testing/vma: convert bulk of test code to vma_flags_t
2026-03-16 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
STALE203d
[PATCH v2 05/23] mm/vma: use new VMA flags for sticky flags logic
2026-03-16 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
STALE203d
[PATCH v2 06/23] tools/testing/vma: fix VMA flag tests
2026-03-16 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
STALE203d
[PATCH v2 07/23] mm/vma: add append_vma_flags() helper
2026-03-16 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
STALE203d
[PATCH v2 08/23] tools/testing/vma: add simple test for append_vma_flags()
2026-03-16 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
STALE203d
[PATCH v2 09/23] mm: unexport vm_brk_flags() and eliminate vm_flags parameter
2026-03-16 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
STALE203d
[PATCH v2 10/23] mm/vma: introduce vma_flags_same[_mask/_pair]()
2026-03-16 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
STALE203d
[PATCH v2 11/23] mm/vma: introduce [vma_flags,legacy]_to_[legacy,vma_flags]() helpers
2026-03-16 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> -
STALE203d
[PATCH v2 12/23] tools/testing/vma: test that legacy flag helpers work correctly
2026-03-16 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org>