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 5CD60C28B2F for ; Fri, 14 Mar 2025 10:41:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 117C2280002; Fri, 14 Mar 2025 06:41:42 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0A0C2280001; Fri, 14 Mar 2025 06:41:42 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E5CE0280002; Fri, 14 Mar 2025 06:41:41 -0400 (EDT) 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 C81B3280001 for ; Fri, 14 Mar 2025 06:41:41 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 9B8FEC0E67 for ; Fri, 14 Mar 2025 10:41:41 +0000 (UTC) X-FDA: 83219815602.06.82E22EF Received: from mail-vk1-f174.google.com (mail-vk1-f174.google.com [209.85.221.174]) by imf29.hostedemail.com (Postfix) with ESMTP id 005B0120008 for ; Fri, 14 Mar 2025 10:41:38 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf29.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.221.174 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741948899; 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=j2a0XdlHfVGimiEmhJxXLC0f6yubhW0wG4LfXdbrzhk=; b=iXRBqpjeaBUGkxCXZwWyIt2ZxB0KMOjHQVKvaSKO5tBl7041snXM15g2tT7MXcKnYR1xHx W2RyQ2KnkWLbr/uLG4/RxcqTl9fT6cggFgqaRdcrLI+ZnbWl4WkbPHRCKdVpLDjcz1dwi3 M+OlJqMqpPSHQiJ6b3EAeNa9anIejqE= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741948899; a=rsa-sha256; cv=none; b=yBEd5TbmKScs5mqYnhX9p3+qEkA5tB0+kZaKPTuDPqywpHhojJiNwmiL0vxIJ6q2S4Q/bv e8ANGTBr27MEUbQ7xnhF17bkb5+pdjusyS7ObnIaMQNdBsLjE8JK3vcBVvhBr5CGlGul+i rzXoyFQu52DIabNxmW8l6NxauGrp/HU= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf29.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.221.174 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com Received: by mail-vk1-f174.google.com with SMTP id 71dfb90a1353d-523f1b31cf8so830801e0c.0 for ; Fri, 14 Mar 2025 03:41:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741948897; x=1742553697; 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=j2a0XdlHfVGimiEmhJxXLC0f6yubhW0wG4LfXdbrzhk=; b=vZw67gztxkFVktAp7ejkPz1LM2L2iQ50DOlvvrX8e3HOAldOCfC+/rNkANP/Hf64ef 1thiYv0OJwdUhIXwJ6xjuV+sAmBrx55crsFHAO6zjpYQilpPyaz4AdQWAkeDENLwsnq7 kkpbQrxKi6Ft+KDR+Cdzp7jIlT1CpW1cMVqNmjBO+SKeabOzC+7uNmRXx3TnoD2iC771 0NiOdHlcLG5kCwvzSPquS726JUca94yhqUTItTF6Gl3lYUKmVVYF5RvLZDZHjtesYLYf z5LTMbVQduuaf+voVV4ysXXlDdjHhpAN3IYsK679/RWIVElQQKwXQ5VrYIsuYsdXB+rA 0fvw== X-Forwarded-Encrypted: i=1; AJvYcCU8aspbCPLLvGk8fJnyTudlohNNqpD09jKcnwzLx9zdjptt+MsNrHt2DIBukpEQceYjcjMP2I05Iw==@kvack.org X-Gm-Message-State: AOJu0Yy4LvOZWS1LPbCzMin9/yFWKAcNSzQ4PtPyKlJTzNL5uo7v1HhI leAYE4J957MrHfcE//OTwbZkNWUk0pyxlzDKf63dAYsnVpVjZaw0eXYiBo7D5pc= X-Gm-Gg: ASbGncu4HJ25EeLnOQ3NEOkkVNSC4ISEzjB39/jeQJjeaMjlUdj/20ewYP8bxOmH16n ZAo3GZRXzxW8DGuc4A5/efi3Kko1ReQN7KcXor9Tth1hw7NSkdRWywe4WiBgrz6j03LzkAqtvx6 hcx+U6RIp12bmFHsddskZxCC1r+0YSSfqjJTyKQYlWq55qpisuayTxl+R6eWgTA7Zn81e/y9zFe oZ7Vux0A4UXaR0zYinW24rzBaPecWTRxJr0fBMKyOo3xy5AjRT86SWbZJIH8XwgzYi3rIIRAkpk b1a7FKJM38KwQVjfFDx4zExQ0StGbZ/xx7q9vNxKLaLJGtZV5OZhNIXpIP7hY8cK/szKMeVH1Rf Ish9kUEw= X-Google-Smtp-Source: AGHT+IFzdKyt8QkwQVr94zK3U7v/KDjNfDyugUwETJQQxThtfCuzx2LXRLnIQ93Crjpiw/RscijUuw== X-Received: by 2002:a05:6122:210e:b0:523:dd87:fe86 with SMTP id 71dfb90a1353d-524499d5333mr867104e0c.6.1741948897154; Fri, 14 Mar 2025 03:41:37 -0700 (PDT) Received: from mail-ua1-f50.google.com (mail-ua1-f50.google.com. [209.85.222.50]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5243a6e5ecdsm511430e0c.29.2025.03.14.03.41.36 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 14 Mar 2025 03:41:36 -0700 (PDT) Received: by mail-ua1-f50.google.com with SMTP id a1e0cc1a2514c-86b68e51af4so786306241.1 for ; Fri, 14 Mar 2025 03:41:36 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXkSGRphCscCWe11ZZlnZxcHMDE0+iOBr8ARK3kTF32/lfsgfmujD7vAUj+Fbb43R4REVAlWC8k3Q==@kvack.org X-Received: by 2002:a05:6102:291e:b0:4bd:3519:44be with SMTP id ada2fe7eead31-4c38316528dmr841929137.15.1741948896717; Fri, 14 Mar 2025 03:41:36 -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: Fri, 14 Mar 2025 11:41:25 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AQ5f1JpDaLQEVLSNN7-GYtJjARXg8j9AqQzFp9qJxVfEnQq4UCam8hYvNh7zaf8 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: rspam11 X-Rspamd-Queue-Id: 005B0120008 X-Stat-Signature: wh7eo6t4mqb8e1pa6e8aecmmihc5tbht X-HE-Tag: 1741948898-654019 X-HE-Meta: U2FsdGVkX196FExrp/18v/xE2HhM5BDxvtuI16e4Fxf1gzpYjhHWfDO7dXuM2Leuj52L9/viB8WaovQk9z/F0jpGbsQ/9Qik6eGKoRZwFjMoc0FZfG9F3rViQx1xRFXqEPH8QCgEC318PI1BrR20j8lB51oPJ9ePp7aikHeUvhq7O7hah6vuvFaPctyovFNTYSppHVln1LPcJ+17qNisGZMwb743i3nKZyYfTAlIXGvB4fsd9Yt0pFLwAIls1jj7qCIs7lg6oQXdzWM1J+s3GfQ3641U+B4VGrMKA7wZDuyk1gAoIXrCO3zAlA+fGG+o+M9RjTyRtLV7p4FbDnBbrFzRXFu7culRXTagJ1YLCq6vY3VOPdYFfG97F7Ccj7PH1bHwI6x+/nwxpXIs8Nza1eIMZkkPqkWhP9KqFTUw9QE4Y+i2zSLsF5xS/8bhoBKY2d5awIpKNFzdf/BhSe+cI/H6zRlmnIo1qqBp9aG64U293ze2ikQM+XRT+o5altgR1499PoXGX9gZILWc2P6IrP1Hk0TPawumXR7AYBt6rYkQHvL9iIRCV8zMs8cwoT3NfmQUXWek+09IGFT6n2EX7MeYxTHxRB2xlWmWAtcNhSY4SeEneRa+1fXHqokFQIXuRVALpWjVxwaEifrRH4nXVmSwyK31YwxNK11G0QRckTc66zHkrtLxlbcglMFabyAHPnFpN67bnBgH0oXDbITCK4UsmB2yB5xcZA/Q8HNjxw3MzemUb5PSX9EjB/svmHXDWrckHBv6Lar7JjZTg/OFhZaymB1bn4KyVUJmlvdnETjY+xuKPxi8NAyX5d/cJCreQgDbDtRDDp6DNKWTodvtlNFSgRLwJY4JbFloZothXrezn5F5mkffSQ4tBRtB29plKX0vhQUEsvzyHIy7U7Ru3XM0lZcK8o5/FWyFVjiPsbbHYm0FaUdn1kMRP33bvIrTuPEox9QKoUj3D43Rin4 MJYUeTO9 82RsZQfAcWADjBb61Zs8Kc2Y6Rbwvw3LnuRyGGPuMarCKBii8/+yci4qfDkcU2EE2Lq3tald+l/FQgoASIk1yKS8wAJOGRD2sfnrTBaiA4Cu45na1Olo3W82GKOukBdvrbuKBIHAT4Kx/rIrwUhJveLhmUHh0iBK8boddfTQT/TWAozRTp7JHQy3K29jGB47+PFsoGkF2rjXjT8DqiWeaH4eDLMeSHoDtxs2rcqy7f+uRcrYdYlsYuVGGFgu2U9pBqPimGssOHwPuegYL+M0BS1EK7431cEpYN5+VUCo4TYEvldJsbvl7OFjzREolH/VKOZApeGbuJ+7onWRItPywnLQ8YZOj4gJ+gRpVbhSkeCFJIefxSUtvLI9okdBDGcXgT9tekjZdcfttx8B87YT0FL4qGUQo9tWs3P1UKaZ2qicPz1tjZfAfWRbTH2/swD+ynXo8 X-Bogosity: Ham, tests=bogofilter, spamicity=0.001376, 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 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 wrote: > > > From: Jeff Xu > > > Add Documentation/features/core/mseal_sys_mappings/arch-support.txt > > > > > > Signed-off-by: Jeff Xu Thanks for your patch! > > > --- /dev/null > > > +++ b/Documentation/features/core/mseal_sys_mappings/arch-support.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 | > > > + | arc: | TODO | > > > + | arm: | N/A | > > > + | arm64: | ok | > > > + | csky: | TODO | > > > + | hexagon: | TODO | > > > + | loongarch: | TODO | > > > + | m68k: | TODO | > > > + | microblaze: | TODO | > > > + | mips: | TODO | > > > + | nios2: | TODO | > > > + | openrisc: | TODO | > > > + | parisc: | TODO | > > > + | powerpc: | TODO | > > > + | riscv: | TODO | > > > + | s390: | ok | > > > + | sh: | TODO | > > > + | sparc: | TODO | > > > + | um: | TODO | > > > + | x86: | ok | > > > + | xtensa: | TODO | > > > + ----------------------- > > Plus I feel this need expansion a bit 'N/A' is because of being non-64 = bit > > right? > > > Below is the definition of N/A in Documentation/features/arch-support.txt > | N/A| # feature doesn't apply to the architecture > > It fits the arm case because mseal is not supported in 32 bit. IIUIC, you can already s@TODO@N/A@ for all other 32-bit architectures, so we don't accidentally spend time on looking into adding the support? 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