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 07F4BC6FA8F for ; Thu, 24 Aug 2023 17:38:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5BFEC94002D; Thu, 24 Aug 2023 13:38:16 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 547448E0011; Thu, 24 Aug 2023 13:38:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 40F1994002D; Thu, 24 Aug 2023 13:38:16 -0400 (EDT) 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 2DFE88E0011 for ; Thu, 24 Aug 2023 13:38:16 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id EC5A1803B6 for ; Thu, 24 Aug 2023 17:38:15 +0000 (UTC) X-FDA: 81159706950.01.95767E8 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf14.hostedemail.com (Postfix) with ESMTP id 3B90710000E for ; Thu, 24 Aug 2023 17:38:14 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=nRAf83wp; spf=pass (imf14.hostedemail.com: domain of broonie@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=broonie@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1692898694; 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=AU06oxtm/xhZ5K9+pzG9FhLeykd6pTTtyMKYzL1qJAU=; b=beHZPXK0LleCkduGN5efSkEOZtMUexYndVXIDyp2v2l7mLhpyM7CdL1MUvjZUElPxW4eaG wl7tDcxWzJzc0OdoXZsnERIZhFskgWGRSXerCvQXWStpT2S7FmwPL+Z/679xTsN7mqIuXr gRnuebEApSDPegKBU2teeDq14a4BikE= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1692898694; a=rsa-sha256; cv=none; b=ga1ikTnS6TzD4OBiAXcqLURBHZRbMFDdaV82Jyaht7+kKNSvPJ1qsM7U6liuRM6I8NKKwm D3NAHHpUAv4sq5CAIEkZHVMoiL7qw2HEkPGbqnXiXD8ciafscPR6BOTCqrILW2ey9ihvlb o8E1cSJjygM/ZsW0Emf9v77LUMaAmEc= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=nRAf83wp; spf=pass (imf14.hostedemail.com: domain of broonie@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=broonie@kernel.org; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 09E7464672; Thu, 24 Aug 2023 17:38:13 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1E96AC433C8; Thu, 24 Aug 2023 17:38:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1692898692; bh=U5Ix9ciY5zbF8VwoY15Xy5FGw2K8jCp22zgnZb9yn1s=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=nRAf83wpRSrvvYRPjONqLVZzwBYmDLrH/GH1ltQcXP7W3rjLVJZ/rbQnnpP21RlTy 5KGjtMJZipbDFqU5ETzp7GJ73tNtF5dpUnwDDr93+DtvZb1jyLeSl+LmE0BY19DfG0 uPlvnfS6yIMSrxs7lb43NF/UkwEC8ZmgXZgoYupKjMkqQCJK1NAHDv0zxo/7o/ajIN CJ4lU3O5C10vTHb2rCfGlpE4YUHksa4/+mNGWqC5ATCYJhHg+b7spIRVwe9uCdGewY 1zpdUkfatB50xUtoUYaupimxaODWpNmJKwGlIdZFKqfVQ56ebQsHXIQR2BFnB9oovK 2AzqDCkwAPsKA== Date: Thu, 24 Aug 2023 18:38:02 +0100 From: Mark Brown To: Catalin Marinas Cc: Szabolcs Nagy , Will Deacon , Jonathan Corbet , Andrew Morton , Marc Zyngier , Oliver Upton , James Morse , Suzuki K Poulose , Arnd Bergmann , Oleg Nesterov , Eric Biederman , Kees Cook , Shuah Khan , "Rick P. Edgecombe" , Deepak Gupta , Ard Biesheuvel , "H.J. Lu" , Paul Walmsley , Palmer Dabbelt , Albert Ou , linux-arm-kernel@lists.infradead.org, linux-doc@vger.kernel.org, kvmarm@lists.linux.dev, linux-fsdevel@vger.kernel.org, linux-arch@vger.kernel.org, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org Subject: Re: [PATCH v4 03/36] arm64/gcs: Document the ABI for Guarded Control Stacks Message-ID: References: <43ec219d-bf20-47b8-a5f8-32bc3b64d487@sirena.org.uk> <227e6552-353c-40a9-86c1-280587a40e3c@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="cR3/e0in3CDt790L" Content-Disposition: inline In-Reply-To: X-Cookie: Give him an evasive answer. X-Rspamd-Queue-Id: 3B90710000E X-Rspam-User: X-Stat-Signature: skjdqyi6fjabnfx1jiqaresddpmbs8d6 X-Rspamd-Server: rspam03 X-HE-Tag: 1692898694-890371 X-HE-Meta: U2FsdGVkX18FBasSWcLZZM/BZ9bZJW4h+OVaMBoitJKwTsamwvVUPKPZfIXT6MyjD8vALry1/3xkYNkIJnKA5i2JF9gplRWjAgVnyIvg7brDFP3ibVZ9LeuDJYQ3JbfLDUwafmQilASkrwoEhPfes5MAnOWAKlScF02OYARSfA4GTqJeCygzzmlYAuLdJiqB1Bra8ExbQe06f1WuPNktLzJsEPozLdh8KW3pS49WgpKh3VNn/5Ssten1xkBl4FMduS3KmjGMIosy+JP+itRHEaX199vMYph7HAWVNhe7U3Vdr8pYFjqbLHvCZwp1yfNBXXAal5O7zpSEAX5GBX9bp/ABXF7J0yZqtgTXaTLZhZviQ8tMKBFUY8BZLTgT8NzMjDmPiDSyK0G+zsM51xTkTFhaduQfQlcWrrE/1je5OYN/Fglt1WXY1UigTZrrCGPUGRJdp+q07V2yJiHK/A7NJ9HvgZjS/la7a1GycjJqwPgqSpj3tg7ppIf5UZcb7ErqYIn8WM5q+v49yWtsDAvnW4ypKI/o8jsGQI7t7UbuGPU9zt9HE1FP9Yw7vX1y4qX/y0LSaYoGuT0jH2CvOd3fU64vo1D/G/9DjeJOiiB0akIivwTAk285jbxOR+IzMfoBK2VuPcLKOntmMShXtmipnlVM/S76UKVGCWNAaA6WX/ZNtYxb3HV2Y6OlOujoDU6opQ9OACtP9fyXWvVi4wB7LJCNmxFihDPxbJnCf0OeiFFp3QXzx0Uh32XaNjeMwuHeuKq48qeiJFkVWrNzxGJmS6MlVYa2Z9dv/qmp0ml0dnZuVY5LMBvZ441GoMZtAdosvaFBhFK8b1Zysv0o+Sl2xxOlF1h+haI4C+qvSPTyPAI/ieZZg6n0PxrTjuRyw8xcCuALaB03jIvGxWsIme4QX2E8vZ4ZU073V5iPtCcUBm9Raqi1hQ011Lqs3udzQLP4v8DkGNcKCr0OdmIIsVI NTJ+VMlA g+t20akGp3nKYq+5vs37arIQ0ux6G5P696ufT0rcPEI4+k14Qf5pUY1fdeK8UBtFa51AzmSbRcETs7gnO582lXd14iqv6/T6zExXelvtlv+K5Wur4cwSNsgltiw2YOn1TIis7gI7suwN4rPgoxmaDcX2adRjlDa4F+wvSHVK0Smtq4EOjrACjYqWWxZQqmy46Xd/MYF9eU/SHbejWvCgDEe9oci5DyrS5O2fMeJj8auexE1IjacOjWSmAKN48ztb89HOffKPQevVi7sTty07kC2mdvzvD2xZod9QiSQDexSMIh2MLTqjmnEhszk9FRdL4vFRhO3ZcKYWOCBNeUzhDp9dAvxsfidwN+TWyvc3htJaRqWPXntrQNIhnKfvriLFmO0NVwHrUv3BIeiAO7ge4f+VKFljPoj/8spxxrja+QGDQdVk= 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: --cR3/e0in3CDt790L Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Aug 24, 2023 at 04:43:19PM +0100, Catalin Marinas wrote: > If we go for extending clone3, I wonder whether we should also introduce > a sigaltstack2/3 ;). I haven't checked what the current patches do and > won't have time until early September (on holiday from the end of today). The current patches (and the x86 stuff that's in -next) punt on sigaltstack for now, the discussions around that are unresolved. My hope is that whatever we come up with there can be cross platform. --cR3/e0in3CDt790L Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmTnlXkACgkQJNaLcl1U h9BzXwf+PogdlHq+hcG6MNbhOXLdqIdv9ZRGclIgCMqiPry95Dchnj/AqAm6c1KW hIYF7JwBhdQ+4zYjGG9gBcEs8zpbQepJziTh8cVrno1O9hL573b/rHrspYwVR+7K SPEa3v+HfOhG2JG1jeX9p7IHLIxR8XjbRTOIjnH0y2H5Mi5GRIdblDl0MFwss65Q yy4A9M+MErwOLa61qAJVBAXHrPefexcp6OJDaExkFCKA4AUkAEMkx8ewKfn7zep+ 8cVT/fpy8yqtFSE9W2tJEp4Cm7tuoUGCvj6wuO8nUTnCRhu7L91iFnXr6jI2NXjq 4lpRD2wGj+qk2c/2UpLnuyaJZC11dg== =4Dj+ -----END PGP SIGNATURE----- --cR3/e0in3CDt790L--