From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 127AEC0218D for ; Sat, 25 Jan 2025 21:11:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1F9522800DF; Sat, 25 Jan 2025 16:11:19 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 182AC2800DA; Sat, 25 Jan 2025 16:11:19 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 022AE2800DF; Sat, 25 Jan 2025 16:11:18 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id D78C92800DA for ; Sat, 25 Jan 2025 16:11:18 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 811B0B18A4 for ; Sat, 25 Jan 2025 21:11:18 +0000 (UTC) X-FDA: 83047219836.15.FF0FC9B Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf15.hostedemail.com (Postfix) with ESMTP id 60FCAA0008 for ; Sat, 25 Jan 2025 21:11:16 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=VXYm1J23; dmarc=none; spf=none (imf15.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1737839477; a=rsa-sha256; cv=none; b=Ct9peWNMNL45jdWTn52hlW1MSzXI4PXHRgkOdHRCz98joEOoTwXXTnZi2V+Xa5dZcNDOJL w+2x1g+gAnFdBQwn8z9CPckw9wJxO9lsm4TyMtSolVfDvPMlghXKUb/pkYV9Y9V8nNu21J EZ5C8YbeS/iA6piyhuja6TRn96OZZ5o= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=VXYm1J23; dmarc=none; spf=none (imf15.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1737839477; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=hTC7xZP00vZwuqeUX/Qi4a89pRjLh3//dnH8lrPL87c=; b=blTJxJZbqGrc2Zvxu8ifxIdAyA1XYxscvxGb58+AJlKOy3ajMpzDPzFFvVtVaPJGFkikTe H+eFDCOEIdnlfTjm5QJDrKuB6wYqL4Kh+VvpwnRewHBoWEIO/e0Ly72CJlwumo10jb0Ljp 2e2qkp+nyYp8vK1aOIxGmaslzlDH0lk= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=hTC7xZP00vZwuqeUX/Qi4a89pRjLh3//dnH8lrPL87c=; b=VXYm1J23cWK45LRtI+ytieiEkS kYr7WD+LswZg9KHQeHDLMp44H9Pbmeqpe/m1UoGnB27DO2opHk6Q7R5zpdfVyrwV7HJVm9YkaN/BT W4oDcyBj9smeuWkbQ8ScD7kz4zlDIqdz7vTfLricLnyOS1KZ5yOCkkoemN5lL1jF4BCrEZJDH5RSS DQJ7N94YGHRWCQvCrE95SZLGJQc4Rjs6YUUbo6KOOkH3vR3nGueuigahxwLD0V9NwiQkIhsCtSvim 5aXdyV+yA2ZnJ2/JMkxQ3CDi6Kd8NmApfkXhib4bMAWwLLypl1KJLVAgbH8Y5QnbsV6AEQ8XzAsFN hCminmZg==; Received: from willy by casper.infradead.org with local (Exim 4.98 #2 (Red Hat Linux)) id 1tbnQc-000000071OE-2pbA; Sat, 25 Jan 2025 21:10:54 +0000 Date: Sat, 25 Jan 2025 21:10:54 +0000 From: Matthew Wilcox To: Anthony Yznaga Cc: Randy Dunlap , akpm@linux-foundation.org, markhemm@googlemail.com, viro@zeniv.linux.org.uk, david@redhat.com, khalid@kernel.org, jthoughton@google.com, corbet@lwn.net, dave.hansen@intel.com, kirill@shutemov.name, luto@kernel.org, brauner@kernel.org, arnd@arndb.de, ebiederm@xmission.com, catalin.marinas@arm.com, mingo@redhat.com, peterz@infradead.org, liam.howlett@oracle.com, lorenzo.stoakes@oracle.com, vbabka@suse.cz, jannh@google.com, hannes@cmpxchg.org, mhocko@kernel.org, roman.gushchin@linux.dev, shakeel.butt@linux.dev, muchun.song@linux.dev, tglx@linutronix.de, cgroups@vger.kernel.org, x86@kernel.org, linux-doc@vger.kernel.org, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, mhiramat@kernel.org, rostedt@goodmis.org, vasily.averin@linux.dev, xhao@linux.alibaba.com, pcc@google.com, neilb@suse.de, maz@kernel.org Subject: Re: [PATCH 01/20] mm: Add msharefs filesystem Message-ID: References: <20250124235454.84587-1-anthony.yznaga@oracle.com> <20250124235454.84587-2-anthony.yznaga@oracle.com> <879e64a0-f097-4bde-ae31-25a1adc30d5f@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 60FCAA0008 X-Stat-Signature: r8x6rcw4swrxxjjxw3ao96ztk6z9cbo6 X-HE-Tag: 1737839476-256977 X-HE-Meta: U2FsdGVkX18CaOHOU095+6maRNdnArKLwt8RWSR1cTQpmBPUIzfTIGn7nnHg2eBlPCQmz5Q1bcpsr3XhPKyAppCQzSC8qUfDiZM4/jo/Jh0EibNe3LeMYAm5R4PnHGIUQ5xWX8C4Ue8AF3gynycJlU+UQa5a046pXx6X5M0Dzt88OGzc6wwNu50JwvFE0C2wuTk1u9B7kUYYwGYjhgE3aROY5N2KNRi9wDfCj2n3omsOc+5uoXfQO7tAeea1g4biZQL+ZOYSxWiVIE4qqQ+bj2yAYlcWBjj4WxrizvA3iql8+NrfsldwOYZLtYWoVUEIr+hGPhEd9kF9QYlg13TkRUp/SpTi7AMkhxXEsucindqj8ZAXHb6d/ZrGxb5Y29bvq8iLqm4kDENwNjWM1Mzfr5HPr9MfPi+D0FZSUoMjnOjU2zKjacfRmvZSstRgZZznR1vaHjEr7/qflUAokchqPBKpvrl1Bx5QgNg4HbwoV/JZuwmn9jlUG3XK9I6LoiDBQGMRkNAeNTBMlgyCsiObLgt8kx+bGbcvUQ7eNCOlUrnZKtlkfGNnA+glnHwFRUSw/asS+JoEwdLMIfLZZQEYO4Gy1hVzgRS+sbqzYGlOzPLGPPZZ0BFVJ6zU8tpNRhgRC3/u1Ig4V4+526Z9XitxIN+ZgMI5zbzcdkBbVwqNzqhh2m+4zkREmgGVS57+7xz6adUilfCCEeSkY4hSZhH9930m+NLKeBJhSScKZ3nVhLZRMxx+6AlspY8LgYnOPKItF6MFNPHDQAH44dpdpfGmb1Rr9M9asn7ekGkAFZ0AsXkYNoRU/yhhnwfxKxbU2ElqCptwmRSaXSmN84WidJDKjuuuZk9ignAXiT1qiSyhnPhl8a7YRhJVIg99nXVQC7+wRb3hBdGEK4T2HyKzWzootTHXtfb54RblSEG+rR4UfOovVTR5Zx70OT4icIkDlJgoWP7TpVjcOEF8xosX8ZM crHaGZom lzP4yu/MCpfzesHJFvWAnEk2MiPRuy+2R04qGnXMzUUI5JVKRq/0lQo81YUjl4tZOjXncoS+lSPXcromxoVrODdIWEf72XpwlGdeRrWLIW55mtO66eJTdxGBxAuSJljxI/ClOIcbylbprLYPHb2I2E7E+soIsCFuNNgj9PQzuYE5r89NNJpqzk9yyEuwVk1EiFoecRqVVXVvsctOxgyZM78AVTFXSbjJe8nAiLRgso1wTUQU= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Sat, Jan 25, 2025 at 12:05:47PM -0800, Anthony Yznaga wrote: > > On 1/24/25 7:13 PM, Randy Dunlap wrote: > > Just nits: > > > > > > On 1/24/25 3:54 PM, Anthony Yznaga wrote: > > > diff --git a/mm/Kconfig b/mm/Kconfig > > > index 1b501db06417..ba3dbe31f86a 100644 > > > --- a/mm/Kconfig > > > +++ b/mm/Kconfig > > > @@ -1358,6 +1358,15 @@ config PT_RECLAIM > > > Note: now only empty user PTE page table pages will be reclaimed. > > > +config MSHARE > > > + bool "Mshare" > > > + depends on MMU > > > + help > > > + Enable msharefs: A ram-based filesystem that allows multiple > > RAM-based But it's not a ram-based filesystem. It's a pseudo-filesystem like procfs. It doesn't have any memory of its own.