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 5398BC4167B for ; Wed, 13 Dec 2023 07:24:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D3D9C6B02E9; Wed, 13 Dec 2023 02:24:46 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id CC5BF6B02EB; Wed, 13 Dec 2023 02:24:46 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B663E6B02ED; Wed, 13 Dec 2023 02:24:46 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id A284D6B02E9 for ; Wed, 13 Dec 2023 02:24:46 -0500 (EST) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 718E680BCF for ; Wed, 13 Dec 2023 07:24:46 +0000 (UTC) X-FDA: 81560957772.23.F6B7DA4 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf23.hostedemail.com (Postfix) with ESMTP id A3D39140013 for ; Wed, 13 Dec 2023 07:24:44 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b=boPZd2hx; spf=pass (imf23.hostedemail.com: domain of gregkh@linuxfoundation.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org; dmarc=pass (policy=none) header.from=linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702452284; 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=QRZAdt3pYoeV9hYKNMJnXjuR9AvLA9cLrtmwfT0cDmc=; b=gP0IFkg8RhVTgO75ubuwqKcvwV8M5M8gdQsDrt0d/Zu8FhP1BSN6TJTPDI4l6VaYky37+0 Vf5fGWMZxBKvovNNgSHwz1d/rx0R2mzzaFyqmfve1HkTCtdBgPfuPx3Ok/LuxZ+BnSDuuR 7kV9Eu7svFVKTm3JEZoIye3SRQt9VJA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702452284; a=rsa-sha256; cv=none; b=YlGRjJfr6M2+OhDtYd2pErdXXN5byoEGihqswR3/y35l3AJoDhhguDPMJDGb7G20wLwut/ Gfb77oREsz0V8gafpABBwIflupA4koXgBTuY6YETbijsGAMcJ8TYib82OnN5zSkmKxDrmI fsKOufCE2zJROm674K0VGe+0yzkNz6A= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b=boPZd2hx; spf=pass (imf23.hostedemail.com: domain of gregkh@linuxfoundation.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org; dmarc=pass (policy=none) header.from=linuxfoundation.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by ams.source.kernel.org (Postfix) with ESMTP id ADEEEB81ABD; Wed, 13 Dec 2023 07:24:42 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8947CC433C9; Wed, 13 Dec 2023 07:24:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1702452282; bh=1fqvxKFylBtBPcoXQPyYTVMKhnaamEgQ++fwy6GHEkI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=boPZd2hxFPasz5O41tQ5oqu+2UKNIgQgPPUhaqWQ3hQfkC0+UezbISRFJN2VRdcZu XxZDJV8C3w3Ks0nS3LzxYkdJDukb0SHKTkXSxe0SlepWr9HyNjLK7A/aP+c3+Fs1L1 CP8FBi4QmpJc/9etU1QzET4clOkK3L9Gms1ybH8s= Date: Wed, 13 Dec 2023 08:24:39 +0100 From: Greg KH To: jeffxu@chromium.org Cc: akpm@linux-foundation.org, keescook@chromium.org, jannh@google.com, sroettger@google.com, willy@infradead.org, torvalds@linux-foundation.org, jeffxu@google.com, jorgelo@chromium.org, groeck@chromium.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-mm@kvack.org, pedro.falcato@gmail.com, dave.hansen@intel.com, linux-hardening@vger.kernel.org, deraadt@openbsd.org Subject: Re: [RFC PATCH v3 01/11] mseal: Add mseal syscall. Message-ID: <2023121343-scalping-urging-0dbc@gregkh> References: <20231212231706.2680890-1-jeffxu@chromium.org> <20231212231706.2680890-2-jeffxu@chromium.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231212231706.2680890-2-jeffxu@chromium.org> X-Stat-Signature: 4xzekejizjyhc7ha445woko1za1x9bbx X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: A3D39140013 X-Rspam-User: X-HE-Tag: 1702452284-595143 X-HE-Meta: U2FsdGVkX19NZ+rCxknu04bIdt8jBb6TQk6k4NPKimFATOEBmqiI9pXO3tdos0cMbYC9aJmFtRTk/ohYe4aAdcwvCMdo0w7wUXnClNSEQ9Ak3ZORZbXYLZpwMda+Bf9SEfLzP20txbkdTf6wRlSorfGlfV+YWCt5Dv6+6DHY8jDDeTvPuy3EA7ARMQUpSS9zEJ68vO1kbw3lr6686NKoY54OIapzT5VZ8e1lHU0GjqaAKsqF3NRCLo8KPR1RAS68cMAEmbzdvC0U+nQO/J2v1nj8s7Nzh2NTIJ3ObOLgfMQtpmS0a4eUtZraEbBLTkVKjwQQKdyWgnf91FcMNQgSqhl6oyAAMWAnyADZu6vzdzBP2Ibs6PmKw7YUceO/Qqtrg6SFnKpHsrUi2mqqqvL2p5H9hllBITpI/02YtlZBHVxcfBfO2qWQ+YAIDCAOaUp+Z0MQQeQQoPodXYSiqx40NWcJluoJ+++NYchnz6aisLQEKIxtcEJLlRZQhoeqUPBx+TX3R8tUR+YCbTV3himoNpgzYtL5fljVCSLJL90texhIoPKK7UxU+NZYE9ReZvUOpBdUW3rnfvtDFcY4zT7fS5ZSsyxUg6emiiQjZRwDq1WeBCMGwzbl2N89XfpwnpAt39G/+VzwsJcKp1ludYz3WcLIe/8Y/hEtE9w2vVj+7TlADKqlfq2jFPLQzbu73a3XAPk5EK6BpkedWms7uX8Ysm0R2Rjstz6eyRTVy4DPfnH381q/03Z5njqjt38a5szbyfP48ziEOwUb8ndFNOnSyDIa8jBs4e1/SCbsJuuhKZNLn0FSuJhijg5rELfYOJ1b4h40kz3goIQh7i7bIwsxAXov23sS5jPT/0MCIvYl8ECV7B9lO5pMt/gcSdOHI43oANYVHWf8Hm1eH3IApDwWbzzzW1v9i0wy93wMTw+8bl5iAwDpgm5F6gI6CcOGPvR/99C8/xMTqi5aWgs/jWq yFJi4Brq Xpx+6aFtQ1myoqh5Op7iu7hp/8Gfz9JGqQ1sLQzQBmL38Sr6vW4n5IF5dQCFbZ0a4/HNWZVBLONb4Kj1y3AA8yC5ixkJGvKoXkhX1yHbiF4XoxsVKwj0JVrlZWAWUzl4YCWHIxdP4ib2hhdCT6elNhf32kgy9Sh02MY/ZqUkLraedky2pREJvOqj17Udh7fA7YcEQ34RDwW/11Ey4yi7XhFwxlhVo26Ru9Z7r1OzOqV3kOwaVEJPaJOp2oJ1AGSzCNRuQZlcoSPlN+ga42HDdlUORqN811kBFv5AnU9zgthVNpjYnKKDggv4dioGR9M8CNZLW/XaXh1NhO/m7ILCSvgFPmA== 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 Tue, Dec 12, 2023 at 11:16:55PM +0000, jeffxu@chromium.org wrote: > +config MSEAL > + default n Minor nit, "n" is always the default, no need to call it out here. > + bool "Enable mseal() system call" > + depends on MMU > + help > + Enable the virtual memory sealing. > + This feature allows sealing each virtual memory area separately with > + multiple sealing types. You might want to include more documentation as to what this is for, otherwise distros / users will not know if they need to enable this or not. thanks, greg k-h