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 D24D7C46CD2 for ; Tue, 9 Jan 2024 18:32:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 66ACA6B009A; Tue, 9 Jan 2024 13:32:48 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 61B446B009C; Tue, 9 Jan 2024 13:32:48 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 509DC6B009D; Tue, 9 Jan 2024 13:32:48 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 403436B009A for ; Tue, 9 Jan 2024 13:32:48 -0500 (EST) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 104C4A09A4 for ; Tue, 9 Jan 2024 18:32:48 +0000 (UTC) X-FDA: 81660618816.30.CB0A5A7 Received: from mail-yw1-f171.google.com (mail-yw1-f171.google.com [209.85.128.171]) by imf29.hostedemail.com (Postfix) with ESMTP id 0F39712001E for ; Tue, 9 Jan 2024 18:32:45 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=none; spf=pass (imf29.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.128.171 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=1704825166; 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=A+gv8Hp6fNU/haOwtR27pUkHz8gEjZ0jq84NA2tkEJc=; b=isWBcGfTdix0o6+d9z3F6V0ApQ3d5X9btXMPV7/C8zXEN87JAZAgGslBTR7Wv8ExQtS67a q2XWYtsHDSuSZ33hwE45RYfq/2Efd9jSsLS1mJEh/1S6x12fScgqj8o8o+Aq2cu2ysRlVk D6vYU5z6SxVzwbM7payGEuawH3cQ/E0= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1704825166; a=rsa-sha256; cv=none; b=yn1/lXu0kwvSCEzrQ06udrl2Oa3EsuTUoRCTuWX4/gqpzRQtjcbAkwHCGsESRQ5O5N0RAQ +bt3SkE/fkbwX33fJggnPGL49vbvHpGAsyXuA/AXwJ+Fi0s4dhA8oDbNRzM5mOBnUjPMQ1 Mb11FZdcQxV5Q5h37yoUPh1ci7KTtR0= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=none; spf=pass (imf29.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.128.171 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com; dmarc=none Received: by mail-yw1-f171.google.com with SMTP id 00721157ae682-5e734251f48so25750077b3.1 for ; Tue, 09 Jan 2024 10:32:45 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704825165; x=1705429965; 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=A+gv8Hp6fNU/haOwtR27pUkHz8gEjZ0jq84NA2tkEJc=; b=nI+sDriP48mr9rTy+uTxByAlvzEnWDZKGwZ7tIAGEf7VfhAlUZ8XGuWQHP2pqhxeBR bE5axTfDWx2vflNmjoAs5rocVWiXHS02o62yqmq3RbFD/VnFkZ4xDErylctDWP+qpaC+ mTEiDOwWGskMRR2uvP583wz/omAORjNoEi5EF2hZ6bBJodI1YWUQjgEdjk/Ty5hIAjcn asGDou3gQPNDTNZSm7dUsvTvX1ku0bn2sBOSJHtfYZHctbjaRfwgl5ZHDtMdjJxx+/Dr 7pBI2WjBn1+lnbwnUfgSqKoEqCGzw0g5l3c6YC4RJ74xcg9ZAcqB4rTEVflxmqDphzOR v7ag== X-Gm-Message-State: AOJu0YxgpopIgQeeG/UZ43uNTAFLEc+8xTYvnUsiRLLq0P8Ke3DQsyvE SG3V9WDbZQDQuoVB2E+K4leBfXo7dFQTO3mI X-Google-Smtp-Source: AGHT+IFUuGh0acYwsUSV9etvnDdBl+rburfuRrNhyetrh4IL2f4Tur5thUV9AUUQpBFTydO9Q/ZuNg== X-Received: by 2002:a0d:c301:0:b0:5f8:8031:3d6e with SMTP id f1-20020a0dc301000000b005f880313d6emr849147ywd.4.1704825165116; Tue, 09 Jan 2024 10:32:45 -0800 (PST) Received: from mail-yw1-f181.google.com (mail-yw1-f181.google.com. [209.85.128.181]) by smtp.gmail.com with ESMTPSA id w7-20020a816207000000b005f91700eb39sm967035ywb.37.2024.01.09.10.32.44 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 09 Jan 2024 10:32:44 -0800 (PST) Received: by mail-yw1-f181.google.com with SMTP id 00721157ae682-5e784ce9bb8so25908837b3.0 for ; Tue, 09 Jan 2024 10:32:44 -0800 (PST) X-Received: by 2002:a81:4fc9:0:b0:5f0:aac7:1310 with SMTP id d192-20020a814fc9000000b005f0aac71310mr762009ywb.48.1704825164337; Tue, 09 Jan 2024 10:32:44 -0800 (PST) MIME-Version: 1.0 References: <20240109154547.1839886-1-jeffxu@chromium.org> <20240109154547.1839886-2-jeffxu@chromium.org> In-Reply-To: <20240109154547.1839886-2-jeffxu@chromium.org> From: Geert Uytterhoeven Date: Tue, 9 Jan 2024 19:32:30 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC PATCH v5 1/4] mseal: Wire up mseal syscall To: jeffxu@chromium.org Cc: akpm@linux-foundation.org, keescook@chromium.org, jannh@google.com, sroettger@google.com, willy@infradead.org, gregkh@linuxfoundation.org, torvalds@linux-foundation.org, usama.anjum@collabora.com, 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 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 0F39712001E X-Rspam-User: X-Stat-Signature: dfj3k197e4iernz6q9zfj6iqur1ajc1s X-Rspamd-Server: rspam03 X-HE-Tag: 1704825165-846329 X-HE-Meta: U2FsdGVkX1/AG1ogp6T40oBR+LNCmIzmw/M5YO2NwSB6CZKr8dC/vu8I5gKNs0R7zjUpuWkiHhd9UjJKEamc2cfiq4wJDxiplP2os4RTZWo0+9PAVO84aspbXDT6VcB3Maypy+2dA4c7GCwhEBH438dDhCFgD0ErpqQcQyhJ0q5Lxi0StonDH+FyZtjIipvGpRz3Pkx/v8j5D8zzU0qmbIXOFZi1oAq8plJGfC1rGk4sa1GsYRqYBSqJsrOcd0yMMDcDUC6mU+EYrKkjAMQ0ZTVID25nmvRNzrY64srEmOUOtplPwjUhdyooEyYe+4LwAz5UnZRoEBhTV2zKSY2Kcsr5f4YtxZXjID/QD33HSP3dKrvI4nyqSv99uwmm37UDdXJcE52/BBDQUJNGAV1c/Lcr5Sv90UIYMiO7Z15JuyATY7eQL8b8Nso+2x1Voz1BKmRzcS+ATLeSWnk3mec462LPcjXa8OpOYY1w/Z5iQ2dGPAXpEq5j0E37uO84fzL/lyONpPHvnTR5tmZ0rml4AAJzgcVX9CRbWTocPF8M/Wh6+6VLAIgcGgUhOIIo8gWpIHXoYXxIRPKvTRu4BAnyFgliw0XwdsosHTcHmtBLSXVYOlih6ojHfZRjyF/bQb0CtaAB8ylWxRG/3hY8AJS/qm1vxOrtMDFs4497LscRXudWf0nU8TueQ3P9pz6LJFTO6T4VwnR/i/xHZAy+5wWqF4RxuM6/s1//LAKoDwTurj9E00I2h+X6PT0MPirvEEYZcG6ETsXNzCFcbnn+NKC99yDXk1BcE9uF/rXhJPbds2ddEkc4Jh/Kk1T16mDj2Mrl+Xu/LtPoqTWa8Dq/GXcrqYo+eMddHGDFEplyuhX0B+hdfXY8FVEtKaVbzrcqaatZI2SKyg3v/jQcNmuDrIDaRO6Z+tPGq3Sxj2e2c04Kb930yn1Hul/J6eDKcuzJF/C1aWde0COw0vAoeHi2xKh Xfs0hrRg biKkcI34EzSsDcGm6YLXJmvYfYmNjRcRg8QCIC1nkiy1mR8XMlgrT5TFly4EqjvUvBo7lzYpl8FRkRWSDkDvuBqXN5wFG8f3g+vRJHh/UbZKnr3HCh/Wu8DNxG+GDAdp4VF7tsYV6U+wa6ltPp8Mbx6spfqNvOiCBne28vN0PdYLo3C54TEle3fq80vbw89u0RQ3lIx+C/XvLod04xQoEOeIbEEoTEWjCePFzJo2q+I4n2z5X++Kf7de8Z+buZbzRhbMwck+w1QUoqok9f/CbQHtcJTAoWAGE2QJY74wRHd/Aq/ug/YX52btzlIpt/hNGz/D3JkooM9R2TNOPGTcSmcRd3Vqafpk8QuyDFcZJt91PtyIsYwwPBK3Ar5F5TG0jGvx9npduWP4aj1i3EYew0T5KEY1r35qS6z6GdQZwfBMntPStJU6DCEOjTTdAPrY+wl4cpMhJccx5OMIjWv2vGiEkIuhs2mY8FxwwfFRqkRk9/KkJEdaWIjmPNIQDBSTBpvhQY2GRL/nFjLLL6Hwd4shOXlTjvQiVZU1Hx2sAabpJtzg2ge41sGi4BUzpCUquc4Y8gqsESpnoPKareqDp7M6kByFvWVpOHydNDtsydQavnD23REV9lenxAA11evF6t7NDwOnZVwWwJY82ekRPZd2yYg== 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: Hi Jeff, On Tue, Jan 9, 2024 at 4:46=E2=80=AFPM wrote: > From: Jeff Xu > > Wire up mseal syscall for all architectures. > > Signed-off-by: Jeff Xu Thanks for the update! > --- a/arch/m68k/kernel/syscalls/syscall.tbl > +++ b/arch/m68k/kernel/syscalls/syscall.tbl > @@ -456,3 +456,4 @@ > 454 common futex_wake sys_futex_wake > 455 common futex_wait sys_futex_wait > 456 common futex_requeue sys_futex_requeue > +457 common mseal sys_mseal In the meantime, 457 and 458 are already taken by statmount() and listmount(): https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arc= h/m68k/kernel/syscalls/syscall.tbl#n459 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