From bf2b6c47af60b3ed31b5d74c61fd52c0b79d6ff3 Mon Sep 17 00:00:00 2001 From: "David Hildenbrand (Arm)" Date: Fri, 30 Oct 2026 22:34:26 +0100 Subject: [PATCH] MAINTAINERS: TMPFS (SHMEM FILESYSTEM) updates I am not really the best shmem/tmpfs/memfd expert around, but it should be good enough to judge when something is ready to be picked up, to then pick it up. I'll have to heavily rely on Hugh and Baolin on judgment for the more involved and more controversial bits. Rename "TMPFS (SHMEM FILESYSTEM)" to "MEMORY MANAGEMENT - SHARED MEMORY (SHMEM/TMPFS/MEMFD)" and move it accordingly. Add myself as a MAINTAINER so people know whom to CC. Add mm/core.git as the target git tree. Once shmem becomes a high volume component we can dedicate it a separate tree and have dedicated people pick it up. While at it, add some more shmem/tmpfs/memfd related files+directories we missed so far. There is also "kernel/pid_sysctl.h", which includes some of the pid namespaced sysctl vm.memfd_noexec. But that's really more of a proc/ namespace thingy, so it's not a good fit here. Link: https://lore.kernel.org/20261030-maintainers-v1-2-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: Harry Yoo (Meta) Acked-by: Lorenzo Stoakes (ARM) Acked-by: Shakeel Butt Acked-by: SJ Park Acked-by: Baolin Wang Acked-by: Kiryl Shutsemau (Meta) Cc: Alistair Popple Cc: Aneesh Kumar K.V 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: 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 | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 9a79807e984d..517e24e7216c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -17810,6 +17810,25 @@ S: Maintained F: include/linux/secretmem.h F: mm/secretmem.c +MEMORY MANAGEMENT - SHARED MEMORY (SHMEM/TMPFS/MEMFD) +M: Hugh Dickins +M: David Hildenbrand +R: Baolin Wang +L: linux-mm@kvack.org +S: Maintained +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mm/core.git for-next +F: Documentation/filesystems/tmpfs.rst +F: Documentation/mm/shmfs.rst +F: Documentation/userspace-api/mfd_noexec.rst +F: include/linux/memfd.h +F: include/linux/shmem_fs.h +F: include/uapi/linux/memfd.h +F: mm/memfd.c +F: mm/shmem.c +F: mm/shmem_quota.c +F: tools/testing/selftests/memfd/ +F: tools/testing/selftests/tmpfs/ + MEMORY MANAGEMENT - SWAP M: Andrew Morton M: Chris Li @@ -28245,17 +28264,6 @@ S: Maintained F: Documentation/hwmon/tmp513.rst F: drivers/hwmon/tmp513.c -TMPFS (SHMEM FILESYSTEM) -M: Hugh Dickins -R: Baolin Wang -L: linux-mm@kvack.org -S: Maintained -F: include/linux/memfd.h -F: include/linux/shmem_fs.h -F: mm/memfd.c -F: mm/shmem.c -F: mm/shmem_quota.c - TOMOYO SECURITY MODULE M: Kentaro Takeda M: Tetsuo Handa