From 4e8a639c281b3cc6a8b1f2c3885a07b0648791c8 Mon Sep 17 00:00:00 2001 From: "David Hildenbrand (Arm)" Date: Fri, 30 Oct 2026 22:34:31 +0100 Subject: [PATCH] MAINTAINERS: route more MM changes through mm/core.git Let's start routing more components I (co)maintain through mm/core.git. Update the git trees by pointing them at the for-next branch: - MEMORY MANAGEMENT - BALLOON - MEMORY MANAGEMENT - CORE - MEMORY MANAGEMENT - GUP (GET USER PAGES) - MEMORY MANAGEMENT - KSM (Kernel Samepage Merging) - MEMORY MANAGEMENT - MEMORY HOT(UN)PLUG - MEMORY MANAGEMENT - MIGRATION - MEMORY MANAGEMENT - NUMA PLACEMENT - MEMORY MANAGEMENT - RMAP (REVERSE MAPPING) - MEMORY MANAGEMENT - THP (TRANSPARENT HUGE PAGE) Leave out MISC for now. This change doesn't imply that all changes to these components will immediately be routed through that tree; in particular changes that cover other components, or severe conflicts will require coordination with Andrew's tree. So this marks merely the start of "mm/core.git will start picking relevant material for these components". Remove Andrew from these components to set the expectation that he won't be the primary person picking stuff for these components; he is listed as maintainer under the generic "MEMORY MANAGEMENT" and will get CCed on most changes, and can keep an eye on stuff that falls through the cracks (thanks!). While at it, drop the link to http://www.linux-mm.org: it's not particularly useful in 2026. Link: https://lore.kernel.org/20261030-maintainers-v1-7-97278f8a5f54@kernel.org Signed-off-by: David Hildenbrand (Arm) Signed-off-by: Andrew Morton Acked-by: Vlastimil Babka (SUSE) Acked-by: Qi Zheng Acked-by: Mike Rapoport (Microsoft) Acked-by: Zi Yan Acked-by: SJ Park Acked-by: Lorenzo Stoakes (ARM) Acked-by: Shakeel Butt Acked-by: SJ Park Acked-by: Kiryl Shutsemau (Meta) Cc: Alistair Popple Cc: Aneesh Kumar K.V Cc: Baolin Wang Cc: Baoquan He Cc: Barry Song Cc: Brendan Jackman Cc: Byungchul Park Cc: Chengming Zhou Cc: Chris Li Cc: Christoph Lameter Cc: Dave Chinner Cc: David Rientjes Cc: Dennis Zhou Cc: Dev Jain Cc: Gregory Price Cc: Hao Li Cc: Harry Yoo Cc: Hugh Dickins Cc: Jann Horn Cc: Johannes Weiner Cc: John Hubbard Cc: Joshua Hahn Cc: Kairui Song Cc: Kemeng Shi Cc: Lance Yang Cc: Liam R. Howlett Cc: Matthew Brost Cc: Miaohe Lin Cc: Michal Hocko Cc: Muchun Song Cc: Naoya Horiguchi Cc: Nhat Pham Cc: Nicholas Piggin Cc: Nico Pache Cc: Oscar Salvador Cc: Pedro Falcato Cc: Peter Xu Cc: Peter Zijlstra Cc: Rakie Kim Cc: Rik van Riel Cc: Roman Gushchin Cc: Ryan Roberts Cc: Suren Baghdasaryan Cc: Tejun Heo Cc: Uladzislau Rezki (Sony) Cc: Usama Arif Cc: Will Deacon Cc: Xu Xin Cc: Ying Huang Cc: Youngjun Park Cc: Jason Gunthorpe --- MAINTAINERS | 31 +++++++++---------------------- 1 file changed, 9 insertions(+), 22 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 0f2608347180..11869861aa0d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -17484,18 +17484,15 @@ F: mm/alloc_tag.c F: tools/testing/selftests/alloc_tag/ MEMORY MANAGEMENT - BALLOON -M: Andrew Morton M: David Hildenbrand L: linux-mm@kvack.org L: virtualization@lists.linux.dev S: Maintained -W: http://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mm/core.git for-next F: include/linux/balloon.h F: mm/balloon.c MEMORY MANAGEMENT - CORE -M: Andrew Morton M: David Hildenbrand R: Lorenzo Stoakes R: Liam R. Howlett @@ -17505,8 +17502,7 @@ R: Suren Baghdasaryan R: Michal Hocko L: linux-mm@kvack.org S: Maintained -W: http://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mm/core.git for-next F: Documentation/admin-guide/sysctl/vm.rst F: Documentation/core-api/gfp_mask-from-fs-io.rst F: fs/proc/meminfo.c @@ -17564,15 +17560,13 @@ F: include/linux/execmem.h F: mm/execmem.c MEMORY MANAGEMENT - GUP (GET USER PAGES) -M: Andrew Morton M: David Hildenbrand R: Jason Gunthorpe R: John Hubbard R: Peter Xu L: linux-mm@kvack.org S: Maintained -W: http://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mm/core.git for-next F: Documentation/core-api/pin_user_pages.rst F: mm/gup.c F: mm/gup_test.c @@ -17582,14 +17576,12 @@ F: tools/testing/selftests/mm/gup.c F: tools/testing/selftests/mm/gup_longterm.c MEMORY MANAGEMENT - KSM (Kernel Samepage Merging) -M: Andrew Morton M: David Hildenbrand R: Xu Xin R: Chengming Zhou L: linux-mm@kvack.org S: Maintained -W: http://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mm/core.git for-next F: Documentation/ABI/testing/sysfs-kernel-mm-ksm F: Documentation/admin-guide/mm/ksm.rst F: Documentation/mm/ksm.rst @@ -17604,6 +17596,7 @@ M: Oscar Salvador L: linux-mm@kvack.org L: linux-cxl@vger.kernel.org S: Maintained +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mm/core.git for-next F: Documentation/ABI/testing/sysfs-devices-memory F: Documentation/admin-guide/mm/memory-hotplug.rst F: Documentation/core-api/memory-hotplug.rst @@ -17652,7 +17645,6 @@ F: mm/vmscan.c F: mm/workingset.c MEMORY MANAGEMENT - MIGRATION -M: Andrew Morton M: David Hildenbrand R: Zi Yan R: Matthew Brost @@ -17663,8 +17655,7 @@ R: Ying Huang R: Alistair Popple L: linux-mm@kvack.org S: Maintained -W: http://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mm/core.git for-next F: include/linux/migrate.h F: include/linux/migrate_mode.h F: include/trace/events/migrate.h @@ -17736,7 +17727,6 @@ F: mm/numa_emulation.c F: mm/numa_memblks.c MEMORY MANAGEMENT - NUMA PLACEMENT -M: Andrew Morton M: David Hildenbrand M: Gregory Price R: Zi Yan @@ -17745,8 +17735,7 @@ R: Rakie Kim R: Ying Huang L: linux-mm@kvack.org S: Maintained -W: http://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mm/core.git for-next F: Documentation/ABI/testing/sysfs-kernel-mm-memory-tiers F: Documentation/ABI/testing/sysfs-kernel-mm-mempolicy F: Documentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleave @@ -17820,7 +17809,6 @@ F: mm/vmscan.c F: mm/workingset.c MEMORY MANAGEMENT - RMAP (REVERSE MAPPING) -M: Andrew Morton M: David Hildenbrand M: Lorenzo Stoakes R: Rik van Riel @@ -17831,6 +17819,7 @@ R: Jann Horn R: Lance Yang L: linux-mm@kvack.org S: Maintained +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mm/core.git for-next F: include/linux/rmap.h F: mm/interval_tree.c F: mm/page_vma_mapped.c @@ -17888,7 +17877,6 @@ F: mm/swap_table.h F: mm/swapfile.c MEMORY MANAGEMENT - THP (TRANSPARENT HUGE PAGE) -M: Andrew Morton M: David Hildenbrand M: Zi Yan R: Baolin Wang @@ -17902,8 +17890,7 @@ R: Usama Arif R: Kiryl Shutsemau L: linux-mm@kvack.org S: Maintained -W: http://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mm/core.git for-next F: Documentation/ABI/testing/sysfs-kernel-mm-transparent-hugepage F: Documentation/admin-guide/mm/transhuge.rst F: include/linux/huge_mm.h