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
include/trace/events/mmap.h - F
fs/proc/task_mmu.c - F
fs/proc/task_nommu.c - F
mm/interval_tree.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 00/30] mm: make VMA page offset handling more consistent
2026-06-29 12:25 · 24 replies in 7d · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 00/13] convert more vm_flags_t users to vma_flags_t
2026-06-29 19:26 · 13 replies in 7d · Lorenzo Stoakes <ljs@kernel.org> -
WARM1d
[RFC PATCH 00/10] mm/rmap: index MAP_PRIVATE file-backed folios by virt pgoff
2026-06-29 15:04 · 5 replies in 7d · Lorenzo Stoakes <ljs@kernel.org> -
WARM1d
[PATCH v7 00/15] userfaultfd: working set tracking for VM guest memory
2026-06-29 12:08 · 5 replies in 7d · Kiryl Shutsemau <hidden> -
HOTtoday
[PATCH 0/6] mm: preparatory patches for PMD level swap entries
2026-06-30 16:42 · 1 reply in 7d · Usama Arif <hidden> -
HOTtoday
[RFC PATCH 0/8] Introducte Reserved THP
2026-06-27 07:27 · 2 replies in 7d · Qi Zheng <qi.zheng@linux.dev> -
COOLING4d
[PATCH v4 0/6] seccomp: non-cooperative pinned-memfd argument redirect
2026-06-27 01:22 · 1 reply in 7d · Cong Wang <hidden> -
HOTtoday
[PATCH 0/5] Fix incorrect access of hugetlb pte entries
2026-06-26 03:40 · 2 replies in 7d · Dev Jain <dev.jain@arm.com> -
WARM1d
[PATCH] mm: do file ownership checks with the proper mount idmap
2026-06-25 15:39 · 0 replies in 7d · Pedro Falcato <pfalcato@suse.de> -
COOLING5d
[PATCH v2] mm: annotate data-race in cpu_needs_drain() and need_mlock_drain()
2026-06-25 06:52 · 0 replies in 7d · Xuewen Wang <hidden>
Active reviewers (last 30 days)
-
David Hildenbrand (Arm) <david@kernel.org>
7 attestations (7 Acked-by) · last on 2026-06-30 -
Zi Yan <ziy@nvidia.com>
5 attestations (1 Acked-by, 4 Reviewed-by) · last on 2026-06-30 -
Mike Rapoport (Microsoft) <rppt@kernel.org>
5 attestations (2 Acked-by, 3 Reviewed-by) · last on 2026-06-29 -
SeongJae Park <sj@kernel.org>
3 attestations (3 Reviewed-by) · last on 2026-06-29 -
Lorenzo Stoakes <ljs@kernel.org>
3 attestations (2 Reviewed-by, 1 Tested-by) · last on 2026-06-29 -
Kevin Brodsky <hidden>
2 attestations (2 Reviewed-by) · last on 2026-06-18 -
Balbir Singh <hidden>
1 attestation (1 Reviewed-by) · last on 2026-06-04 -
Oscar Salvador (SUSE) <osalvador@kernel.org>
1 attestation (1 Reviewed-by) · last on 2026-06-04
Recent patches
Most-recent 30 patches in this subsystem on linux-mm (capped at 30), ordered by date desc.
-
HOTtoday
REVIEWED: 18 (18M) [PATCH 3/6] fs/proc: use softleaf_has_pfn() in pagemap PMD walker
2026-06-30 · Usama Arif <hidden> -
HOTtoday
[PATCH 13/13] mm/mremap: convert mremap code to use vma_flags_t
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 12/13] mm/mprotect: convert mprotect code to use vma_flags_t
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 11/13] mm/mlock: convert mlock code to use vma_flags_t
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 10/13] mm/vma: convert miscellaneous uses of VMA flags in core mm
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 09/13] mm/vma: update create_init_stack_vma() to use vma_flags_t
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 08/13] mm: introduce vma_get_page_prot() and use it
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 06/13] mm/vma: convert vm_pgprot_modify() to use vma_flags_t and rename
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 04/13] mm: update generic_get_unmapped_area[_topdown]() to use vma_flags_t
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 05/13] mm: prefer mm->def_vma_flags in mm logic
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 07/13] mm/vma: rename vma_get_page_prot to vma_flags_to_page_prot
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 03/13] mm: convert __get_unmapped_area() to use vma_flags_t
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 02/13] mm/vma: update do_mmap() to use vma_flags_t
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 01/13] mm: introduce vma_flags_can_grow() and vma_can_grow()
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
DORMANTno replies
[RFC PATCH 10/10] tools/testing/vma: expand VMA merge tests to assert virt pgoff
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
WARM1d
[RFC PATCH 09/10] mm/rmap: use virt pgoff for MAP_PRIVATE file-backed anon folios
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
WARM1d
[RFC PATCH 06/10] mm: propagate VMA virtual page offset on map, remap, split + merge
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
WARM1d
[RFC PATCH 02/10] mm: introduce linear_virt_page_index()
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
WARM1d
[RFC PATCH 01/10] mm/vma: introduce VMA virtual page offset field and add helpers
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 30/30] tools/testing/vma: output compared expression on ASSERT_[EQ, NE]()
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 29/30] tools/testing/vma: default VMA flag bits to 64-bit
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 28/30] mm/vma: use guard clauses in can_vma_merge_[before, after]()
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 27/30] mm/vma: correct incorrect vma.h inclusion
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 26/30] mm/vma: introduce and use vma_set_pgoff()
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 25/30] mm/vma: update vmg_adjust_set_range() to offset pgoff instead
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 24/30] mm/vma: update vma_shrink() to not pass unnecessary pgoff parameter
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 23/30] mm/vma: make vma_set_range() static, drop insert_vm_struct() decl
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 22/30] mm/vma: move __install_special_mapping() to vma.c
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 21/30] mm/vma: add and use vma_[add/sub]_pgoff()
2026-06-29 · Lorenzo Stoakes <ljs@kernel.org> -
HOTtoday
[PATCH 19/30] mm: use linear_page_[index, delta]() consistently
2026-06-29 · Lorenzo Stoakes <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.
-
STALE110d
REVIEWED: 10 (8M) [PATCH v3 04/11] mm/vma: Add limits to unmap_region() for vmas
2026-01-21 · Liam R. Howlett <hidden> · 4 Reviewed-by -
STALE139d
REVIEWED: 14 (14M) [PATCH v2 mm-stable] procfs: avoid fetching build ID while holding VMA lock
2026-01-29 · Andrii Nakryiko <andrii@kernel.org> · 1 Reviewed-by, 1 Tested-by -
STALE112d
REVIEWED: 10 (10M) Re: [PATCH v1 1/4] mm: move vma_kernel_pagesize() from hugetlb to mm.h
2026-03-06 · "Lorenzo Stoakes (Oracle)" <ljs@kernel.org> · 1 Reviewed-by -
STALE90d
REVIEWED: 10 (10M) [PATCH v2] mm/vma: fix memory leak in __mmap_region()
2026-03-31 · Sechang Lim <hidden> · 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.
-
STALE193d
[PATCH v2 1/4] mm/thp: Allow thp_get_unmapped_area_vmflags() to take alignment
2025-12-04 · Peter Xu <peterx@redhat.com> -
STALE172d
[PATCH v2 4/4] tools/testing/selftests: add forked (un)/faulted VMA merge tests
2026-01-05 · Lorenzo Stoakes <hidden> -
STALE172d
[PATCH v2 2/4] tools/testing/selftests: add tests for !tgt, src mremap() merges
2026-01-05 · Lorenzo Stoakes <hidden> -
STALE158d
[PATCH v2 06/11] mm: Add helpers to create migration entries from struct pages
2026-01-07 · Jordan Niethe <hidden> -
DORMANTno replies
[PATCH 6.1] mm/mprotect: restore pmd stability check in change_pte_range()
2026-01-14 · Fedor Pchelkin <hidden> -
STALE165d
[PATCH v2 09/10] mm/vma: Use unmap_region() in vms_clear_ptes()
2026-01-15 · Liam R. Howlett <hidden> -
STALE162d
[PATCH 05/12] mm: update hugetlbfs to use VMA flags on mmap_prepare
2026-01-19 · Lorenzo Stoakes <hidden> -
STALE162d
[PATCH 06/12] mm: update secretmem to use VMA flags on mmap_prepare
2026-01-19 · Lorenzo Stoakes <hidden> -
STALE162d
[PATCH 09/12] mm: make vm_area_desc utilise vma_flags_t only
2026-01-19 · Lorenzo Stoakes <hidden> -
STALE162d
[PATCH 04/12] mm: add basic VMA flag operation helper functions
2026-01-19 · Lorenzo Stoakes <hidden>