[PATCH 2/7] MAINTAINERS: TMPFS (SHMEM FILESYSTEM) updates

From: David Hildenbrand (Arm)

Date: Fri Oct 30 2026 - 17:40:31 EST


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.

Signed-off-by: David Hildenbrand (Arm) <david@xxxxxxxxxx>
---
MAINTAINERS | 30 +++++++++++++++++++-----------
1 file changed, 19 insertions(+), 11 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index dbb5582ec1c74..0baeb37b0dcdc 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -17772,6 +17772,25 @@ S: Maintained
F: include/linux/secretmem.h
F: mm/secretmem.c

+MEMORY MANAGEMENT - SHARED MEMORY (SHMEM/TMPFS/MEMFD)
+M: Hugh Dickins <hughd@xxxxxxxxxx>
+M: David Hildenbrand <david@xxxxxxxxxx>
+R: Baolin Wang <baolin.wang@xxxxxxxxxxxxxxxxx>
+L: linux-mm@xxxxxxxxx
+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 <akpm@xxxxxxxxxxxxxxxxxxxx>
M: Chris Li <chrisl@xxxxxxxxxx>
@@ -28202,17 +28221,6 @@ S: Maintained
F: Documentation/hwmon/tmp513.rst
F: drivers/hwmon/tmp513.c

-TMPFS (SHMEM FILESYSTEM)
-M: Hugh Dickins <hughd@xxxxxxxxxx>
-R: Baolin Wang <baolin.wang@xxxxxxxxxxxxxxxxx>
-L: linux-mm@xxxxxxxxx
-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 <takedakn@xxxxxxxxxxxxx>
M: Tetsuo Handa <penguin-kernel@xxxxxxxxxxxxxxxxxxx>

--
2.43.0