From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=100.103.45.18 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1793565167; b=e59YiZG9kdSKUZ7GHU+ApBl+QzJDi5ymNtP/FuV9TV/YaNOT8ACjGb+g8wdq0LJfeF8j WFwF2WdbHsDs09f3O/LA7ZTw3EcfPvJhVrUTQ8TzRhUAOYy8RktxQI6AyWyVnIjjmZY2g 3iA0iSlyTCgS6mc/0u70i6EZ9+ZgRQSSHgXvqxEy4Eh5cWP3+m3YWYCoffISc05LfB+EU mnVuIJ0423DfRfINC85QeE/L3I/sFpUnQm38i3moP0pQ7yOPaa8urNiE6tcqFhDgm9qXb QNn+7/MbTfcBzxkAX4SnnJeogYqlrsjrt5t79MSvHqohtZt9xtF8iCXpRguICoJfKLQ== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1793565167; h=Received:DKIM-Signature:Date:To:From:Subject:Message-Id; bh=AHA65QhVEQCtf9qUC1m7atbpQCoTpqU7oMaEhWVnEuM=; b=1j6ylY/E5pdmtdNlL3x/ZA00wB4FqE14OK/ShQoEBqhFlqwFxt1NSlnU/jmj7u6FtoMa EUwz+HIeXpZAknXTfQNKJYRqZHpMxBLeojrp2+Pjklh6aPdd+qlaTB8MkECK/69noOjTv wqhh5VyMjghoVV+hVgmdtDUNc6yNh4WWB/dnbsUWD0BXMBO/89+cZIMceNnmdYNf4wday zDF+oW34F6B2c8PGerY6/OseNIuczgOgAJV5jYCvC5uYLKA2GhaouxaWxVWk9rtKnQZlk TXZ8gY4+2vMG4bDZ8g2ZMN/7hpnAttJ7DKdhpOdbX2FDPLnSJZaOqTllonXGvNKzWJw== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass header.d=linux-foundation.org header.i=@linux-foundation.org header.a=rsa-sha256 header.s=korg header.b=lVKoPcrj; arc=none smtp.remote-ip=100.103.45.18 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4BAEF606A324 for ; Sun, 1 Nov 2026 20:32:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key, unprotected) header.d=linux-foundation.org header.i=@linux-foundation.org header.a=rsa-sha256 header.s=korg header.b=lVKoPcrj Received: by smtp.kernel.org (Postfix) with ESMTPSA id BFD401F000C1; Sun, 1 Nov 2026 20:32:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=korg; t=1793565166; bh=AHA65QhVEQCtf9qUC1m7atbpQCoTpqU7oMaEhWVnEuM=; h=Date:To:From:Subject; b=lVKoPcrjtazVbCvmeEcRoNih3ZG9Ed7KI0rNbjM/3r5ckzIeTrignn+rq/cfPku0W 2+ney9P2cuSO/b3UKqjt9482ROtIG8yQHHYEY+erZyCcJ0Yol5Qt5ife6vkaArBi7Y gGYOd6V9S2OaD02VOFnZs9saXbYTpgLtuqpahV8o= Date: Sun, 01 Nov 2026 12:32:46 -0800 To: mm-commits@vger.kernel.org,ziy@nvidia.com,youngjun.park@lge.com, ying.huang@linux.alibaba.com,xu.xin@linux.dev,will@kernel.org, vbabka@kernel.org,usama.arif@linux.dev,urezki@gmail.com,tj@kernel.org, surenb@google.com,sj@kernel.org,shikemeng@huaweicloud.com, shakeel.butt@linux.dev,ryan.roberts@arm.com,rppt@kernel.org, roman.gushchin@linux.dev,rientjes@google.com,riel@surriel.com, rakie.kim@sk.com,qi.zheng@linux.dev,pfalcato@suse.de,peterz@infradead.org, peterx@redhat.com,osalvador@suse.de,npiggin@gmail.com,nphamcs@gmail.com, nico.pache@linux.dev,nao.horiguchi@gmail.com,muchun.song@linux.dev, mhocko@kernel.org,matthew.brost@intel.com,ljs@kernel.org, linmiaohe@huawei.com,liam@infradead.org,lance.yang@linux.dev, kasong@tencent.com,kas@kernel.org,joshua.hahnjy@gmail.com, jhubbard@nvidia.com,jgg@ziepe.ca,jannh@google.com,hughd@google.com, harry@kernel.org,hao.li@linux.dev,hannes@cmpxchg.org,gourry@gourry.net, dev.jain@arm.com,dennis@kernel.org,david@fromorbit.com,cl@gentwo.org, chrisl@kernel.org,chengming.zhou@linux.dev,byungchul@sk.com, brendan.jackman@linux.dev,baoquan.he@linux.dev,baolin.wang@linux.alibaba.com, baohua@kernel.org,apopple@nvidia.com,aneesh.kumar@kernel.org, david@kernel.org,akpm@linux-foundation.org From: Andrew Morton Subject: + maintainers-tmpfs-shmem-filesystem-updates.patch added to mm-hotfixes-unstable branch Message-Id: <20261101203246.BFD401F000C1@smtp.kernel.org> X-Mailing-List: mm-commits@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list The patch titled Subject: MAINTAINERS: TMPFS (SHMEM FILESYSTEM) updates has been added to the -mm mm-hotfixes-unstable branch. Its filename is maintainers-tmpfs-shmem-filesystem-updates.patch This patch will shortly appear at https://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new.git/tree/patches/maintainers-tmpfs-shmem-filesystem-updates.patch This patch will later appear in the mm-hotfixes-unstable branch at git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** The -mm tree is included into linux-next via various branches at git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm and is updated there most days ------------------------------------------------------ From: "David Hildenbrand (Arm)" Subject: MAINTAINERS: TMPFS (SHMEM FILESYSTEM) updates Date: Fri, 30 Oct 2026 22:34:26 +0100 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) 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: Hugh Dickins Cc: Jann Horn Cc: Johannes Weiner Cc: John Hubbard Cc: Joshua Hahn Cc: Kairui Song Cc: Kemeng Shi Cc: Kiryl Shutsemau 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: Shakeel Butt 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(-) --- a/MAINTAINERS~maintainers-tmpfs-shmem-filesystem-updates +++ a/MAINTAINERS @@ -17755,6 +17755,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 @@ -28166,17 +28185,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 _ Patches currently in -mm which might be from david@kernel.org are mm-fix-address-wraparound-when-scanning-large-folio-ptes.patch mm-hugetlb-disable-pmd-sharing-for-uffd-missing-mode.patch mm-vma-write-lock-source-vma-before-duplicating-it-in-__split_vma.patch mm-madvise-preserve-vma_softdirty_bit-when-changing-anonymous-names.patch mm-memory-failure-fix-folio-refcount-leak-and-min_order_for_split-locking.patch maintainers-mention-for-next-branch-in-memory-management-memory-map.patch maintainers-tmpfs-shmem-filesystem-updates.patch maintainers-add-zi-yan-as-co-maintainer-for-memory-management-thp.patch maintainers-sort-entries-in-mm-sections.patch maintainers-add-missing-files-to-mm-component-sections.patch maintainers-rename-and-move-memory-hotunplug.patch maintainers-route-more-mm-changes-through-mm-coregit.patch