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 E0B2AC28B28 for ; Mon, 17 Mar 2025 19:14:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DE75C280002; Mon, 17 Mar 2025 15:14:21 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D9552280001; Mon, 17 Mar 2025 15:14:21 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C5EF6280002; Mon, 17 Mar 2025 15:14:21 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id A73A3280001 for ; Mon, 17 Mar 2025 15:14:21 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id AE463160563 for ; Mon, 17 Mar 2025 19:14:22 +0000 (UTC) X-FDA: 83231993964.12.DFC1CD7 Received: from mail-ua1-f53.google.com (mail-ua1-f53.google.com [209.85.222.53]) by imf16.hostedemail.com (Postfix) with ESMTP id 8CBA1180010 for ; Mon, 17 Mar 2025 19:14:20 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=none; spf=pass (imf16.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.222.53 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1742238860; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KcIwkcsoaQ0FAEZj7T4N6g60IAwpi7JRXMtyAvp1tmQ=; b=Y5m5VeOGQ4UU38Vl+MdN/FOD43IVpRl5+/+irSnP+40okke7SLV9XQ1wFwahRggs4GM/AJ u3Me0I6yzjCGNKn7GXdIhD3en5rw0X+jgDEIcWP72mJjTv54HJCoiuohEsn98VJ7OwBdhu l+907jBSo6cwtDQaUOEwsE+BTRhJChc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742238860; a=rsa-sha256; cv=none; b=s0ajJTWu/jHDROmhW1rLurTWCRtUvNbUZzB7nJrPrBGUYB3ULt0ei+Z/DBZ5Rj7Na04M9V KGdEDeEfpS4ZKTcFN7h76m60Wljky9lFFBoZKWQkyXhQuKHAfmWilNojUrmEhuPvI08NZx m1Ka/vT1rr/U31ovxAJrjpbUqb+4OI4= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=none; spf=pass (imf16.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.222.53 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com; dmarc=none Received: by mail-ua1-f53.google.com with SMTP id a1e0cc1a2514c-86d5a786c7cso2010044241.2 for ; Mon, 17 Mar 2025 12:14:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742238858; x=1742843658; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KcIwkcsoaQ0FAEZj7T4N6g60IAwpi7JRXMtyAvp1tmQ=; b=MMfAPA7B1DKjR66lLaJ4n5tSWa7rEwCNuwAdrEfYZokd4aYpPNHuCzA9t8qAqvGZYo jBpl2QhYBjWUYX0JDK4JmFV4u3sjW39K1AmtGmbNYFHsFhP+fNRxNJ8oTMoUQ/9N8VXY GsNktk1RLp4HchjCs4MwEJKhC+OhuabL32n+7fNJHYQfbJ5sPHUJKJErGzqRfXZbbUIT GM64HXCaN8aTJx/tHaWk3uFRV1REZEmhB+4Y8Qh/AGV6bLmCIMxh0X5q/HMjJjquh/BN 2JFwrhxN8Rzk9AXdemK25GKHUH8x5z58PhYSRKjTSH2EoWzPcLhf4I0SMOrVYrq3eI4B R1UA== X-Forwarded-Encrypted: i=1; AJvYcCVgm4vgcuzXzDxmsFU4Dz2KRvvaj9ap6xAO0cZKTCBq2woEFPY6cUmZwUJu5QK5Q8eZmgTX67Gp1Q==@kvack.org X-Gm-Message-State: AOJu0YyEb2OjDXK1XOVQuTN76eucGFc4Hbn+52bSRxkPfy13RCQQ7Gsr XW6RcZz9RYCoNDdL3VCl88qJXvk45bXqjrPWiFPh/mHfKnX3R7HuvuaOXQKv X-Gm-Gg: ASbGnct/BJVUEm7669B2I07yugaiMaaG/fRhhK4QWMpzzn0nzpFbjgS0Ojvd8eEoJhB S9zGg4JbjdWZJP5pnxrCLksFznjmmzyUL4/S4uHS1BM4noxVU7h/tA9vj3hGNfGRsYi53RYyPd+ jm1R9abV4roLZoeJZhhRmnxFZTXb0EwzZMEQ/nKO77gGspuTn8Rza8RYFwYcJ7R39Fc1tW0vH49 mZDwmXACtTJLa7a7xqnqY+rh3FooX5PgwTfpeSf1qZXyCNZH1y03xBZgMBeLZUfMWU0Q1HEpThi KTD12Pg6C6fBaK9FBhCqvYvIPwYqzbIzPhgjhHmPemhesoQsTABNvuAR0lCZ2DcGRInjWPtlW4W FIg3kJKo= X-Google-Smtp-Source: AGHT+IGjUT4gU0qKWCe0aBFEkdKfuEpmM5vYu1OxJOTGx2HZyv+YHhZtapr7DH4IttO7Xlj0AYbttQ== X-Received: by 2002:a05:6102:8002:b0:4bb:c24b:b64b with SMTP id ada2fe7eead31-4c383201fe2mr11168770137.19.1742238858542; Mon, 17 Mar 2025 12:14:18 -0700 (PDT) Received: from mail-ua1-f45.google.com (mail-ua1-f45.google.com. [209.85.222.45]) by smtp.gmail.com with ESMTPSA id a1e0cc1a2514c-86d90e74890sm1759839241.26.2025.03.17.12.14.18 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 17 Mar 2025 12:14:18 -0700 (PDT) Received: by mail-ua1-f45.google.com with SMTP id a1e0cc1a2514c-86d5a786c7cso2010032241.2 for ; Mon, 17 Mar 2025 12:14:18 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCWgwQrhJ3SogPc4ShnTZSd/gBM24xDMp/KmHMwQliebaxGJ3/ncS9dC4cYSe/LkP+w1200r4FnlwA==@kvack.org X-Received: by 2002:a05:6102:c08:b0:4c3:577:a8e7 with SMTP id ada2fe7eead31-4c383201fd7mr9211696137.16.1742238857962; Mon, 17 Mar 2025 12:14:17 -0700 (PDT) MIME-Version: 1.0 References: <20250313000623.3192896-1-jeffxu@google.com> <1bbce89c-1efe-40cf-9085-ec4ec16f7996@lucifer.local> In-Reply-To: From: Geert Uytterhoeven Date: Mon, 17 Mar 2025 20:14:09 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AQ5f1Jo33OQ6XPEGZtZG1I61eGY_-WkVSie1D3g0U40eFO6bCxWBH5jm_7xZ3DA Message-ID: Subject: Re: [PATCH] mseal sysmap: add arch-support txt To: Jeff Xu Cc: Lorenzo Stoakes , akpm@linux-foundation.org, Liam.Howlett@oracle.com, agordeev@linux.ibm.com, borntraeger@linux.ibm.com, gor@linux.ibm.com, hca@linux.ibm.com, kees@kernel.org, linux-hardening@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, svens@linux.ibm.com, thomas.weissschuh@linutronix.de Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 8CBA1180010 X-Stat-Signature: mhhrqrqnz4ai4ay41mpbby9mnppyuk1j X-HE-Tag: 1742238860-239651 X-HE-Meta: U2FsdGVkX1/SsmOMRPEuXiReD0o3UZwmMe/NVnNFmA1XJ1th5XqEqj+/RtdLzP328ieCU7lHfBtTWHDBsCCckS1zKQUW9dVg8D+GlcxK4FC76RzERQYYnjd/chZrYMKKb7rpaigBF7kazNhVT2eCQ20VaoqU4WkWCoHD/Tjm3CUOgv2mrx/dkQ32QI/zQy0cs0KAlTM3W+u4BWgBzu+RMiwfWPTNMnHhPMEavn2BQC5Ew3wmw7e7HYY7OYp8lp9FMe1AOS5B5DbWTgbw0A6Dp3kNJ94rhTG21GtiID0cpIVJwzzAjB5wcP9syUGuqFKeR17rbipjMKgI6sGY7p6Va75YyXYmdYPLXiqSO5r2QBDvzM34rMAaw7G4mCIdV4xoCd+mSY4aez1YBsmWVJVogUOJkt8ZGYzWCuRuCatUo5oTbaHLnTilZd9dNv/oS0ZJu/QgxKlARDLn7n6kysq48EqKehH1WnlMzge7fY6vIVi+3x3nc4kvwx9PQbn455MyaYlZXsmHmiRxRnhP6+aCpu3+SbHjpFoPcNHCvoq4i+s10Tp4c22bOLC0W+AQD9kumpDaZdS124qNtmy9ahk4Y6YmGDA6wS9Zjn4Ep35O9OCNo/S7+YNOHm+IJDz30k846SqQoDAjW4km6+zaMcxFXL3n2/Tkb4InNrM3G5f0vRUuz5qpJJpD5CrktPdy1NyRo/+A4yn1gQk/Dw7oaSqBmDWfWSTSHgmUqRi5Pnc84NtN95vfdGToSFBzHlIU4MztCCAxpLDGewqqcU+3HgvpvhoALQqoSNM1P7EJcmXiCDa4Zu9HzMy3/B5bNsdT+ICEA6x1QnpiJ09BRtyIN+rOc37aNVHXiiVAUigQGM1UGLyEMEGg3xwB8VBlyS/hArNRTnXVDaAj3vbPXHO1Wlx5rRbUZtRs4/cQIblOwDW/LhQfVGb9kPn0we1R4qZiKm+Q7RtJzZkYGoAV5iUGfdX HopnregR G3umPx80NrRGf27SgKqmHtHDXOe1nQoKZSKGibwVrd0JwrBXVFwkyQ8nZEASjPU2s4AqyGf/uNc2kDPmkQMjkZcqYSBHbv/R4xDRQruuyaRrG/MofwswJ3EhxW+p58fiSNooUHEKr/EAN9OvuvWyRU/wL2LkfwmkU/dOnhneOQUZzrXiLtDQm/YlHhWjPuSoiwDtH/KeKrEEGd9m0qRmfY3nRjqWl/3t2MDZK4eQajb1Bxtn4avnPMm+7Y2i4Vh5STR4uzr7C6URcMse+SVIy6vizPVia1qja/Y5SUYv09tOibnc4zAfV3bKkemX77dBhm0Egb3jFS63ZRALLd7EMNjOThPTuFMNHWqSaLswHDcS1ZgUpN3opaVcmEfDFCu8m0HF+5EvzgQ0YzvrIdaUbpjOKIpO6AzaOQeaft7C7pGD1jZ/Qj+DLitugEAf1mvKhHOl499tzR37hRGc= X-Bogosity: Ham, tests=bogofilter, spamicity=0.007803, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi Jeff, On Mon, 17 Mar 2025 at 20:02, Jeff Xu wrote: > On Mon, Mar 17, 2025 at 11:14=E2=80=AFAM Jeff Xu wr= ote: > > On Fri, Mar 14, 2025 at 3:41=E2=80=AFAM Geert Uytterhoeven wrote: > > > On Thu, 13 Mar 2025 at 23:26, Jeff Xu wrote: > > > > On Wed, Mar 12, 2025 at 10:21=E2=80=AFPM Lorenzo Stoakes > > > > wrote: > > > > > On Thu, Mar 13, 2025 at 12:06:23AM +0000, jeffxu@chromium.org wro= te: > > > > > > From: Jeff Xu > > > > > > Add Documentation/features/core/mseal_sys_mappings/arch-support= .txt > > > > > > > > > > > > Signed-off-by: Jeff Xu > > > > > > Thanks for your patch! > > I used "find * |xargs grep -i CONFIG_64BIT" to look for CONFIG_64BIT > under arch/, and together with internet search/wiki page, and below is > the proposed update. That way you only find users of the symbol, not where it is defined. You can use git grep -W "config\s*64BIT" -- arch/ to find out which architectures are 32-bit, 64-bit, or support both. > > > > > > --- /dev/null > > > > > > +++ b/Documentation/features/core/mseal_sys_mappings/arch-suppo= rt.txt > > > > > > @@ -0,0 +1,30 @@ > > > > > > +# > > > > > > +# Feature name: mseal-system-mappings > > > > > > +# Kconfig: ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS > > > > > > +# description: arch supports mseal system mappings > > > > > > +# > > > > > > + ----------------------- > > > > > > + | arch |status| > > > > > > + ----------------------- > > > > > > + | alpha: | TODO | > No CONFIG_64BIT found under arch/alpha, but search results show alpha > supports 64 bits. Keep as TODO. Alpha is 64-bit only. So the code under arch/alpha/ does not need to check = for CONFIG_64BIT, hence you didn't find it;-) > > > > > > + | arc: | TODO | > > > > > > + | arm: | N/A | > > > > > > + | arm64: | ok | > > > > > > + | csky: | TODO | > (N/A) > > > > > > > + | hexagon: | TODO | > No CONFIG_64BIT found under arch/hexagon, but search results show > hexagon supports 64 bits. Keep as TODO. 32-bit only on Linux. Gr{oetje,eeting}s, Geert --=20 Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k= .org In personal conversations with technical people, I call myself a hacker. Bu= t when I'm talking to journalists I just say "programmer" or something like t= hat. -- Linus Torvalds