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 C6676E95A8E for ; Mon, 9 Oct 2023 14:49:41 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1B1708D007A; Mon, 9 Oct 2023 10:49:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1135F8D0031; Mon, 9 Oct 2023 10:49:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 001A18D007A; Mon, 9 Oct 2023 10:49:40 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id E65688D0031 for ; Mon, 9 Oct 2023 10:49:40 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id B3BCF402C8 for ; Mon, 9 Oct 2023 14:49:40 +0000 (UTC) X-FDA: 81326206920.01.7902B3D Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf20.hostedemail.com (Postfix) with ESMTP id D193A1C0020 for ; Mon, 9 Oct 2023 14:49:38 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=arSRzQAS; spf=pass (imf20.hostedemail.com: domain of broonie@kernel.org designates 145.40.68.75 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=1696862979; 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=X/+FJQlb/Pk5O59y/MolMG4KUh7HB7XO2b+utcMOyZM=; b=l+TZOe8GPtWarnaJ1xTySAzPCj7LGd1S+yHzOqdIi3f0IdLg9suLfGKCfau2iE4+h5i+dS KzP6pdv7uL8tqC9BUPgZhDIVzduM62Qu0ucyHJzb9E6O9Ip17+0xXo5pPGix/4GMWitlow 4Xj66yTJao7JGvPWeWdGscdH/tavvik= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=arSRzQAS; spf=pass (imf20.hostedemail.com: domain of broonie@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=broonie@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1696862979; a=rsa-sha256; cv=none; b=zRhJUJcjeTBUad420MxLJlxtnbALtnivTzI6QgmWRrUwkY1gJevxhGYLKypD9M+Q5vtUKl HWlD34EZQH4vqkvXsV1vbH8fUWqyjc61tDUG7pUaKeUOkr31KLMN/CJ3MbuGGH7vK88S1L fldCIQ0C+Amj5K7vEZZlPP0rLlQja2E= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by ams.source.kernel.org (Postfix) with ESMTP id 28BB1B81211; Mon, 9 Oct 2023 14:49:37 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id F2C75C433C8; Mon, 9 Oct 2023 14:49:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1696862976; bh=MSivuo8AKmLVLL5BhIEYGzpxs7sNu4scT3T+p4zcemc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=arSRzQASZCM61uyG5UNNz0oX5n+yrneIH1O4kajySq+txAE5n7374cLDr4YU+donp Pu2A0W/6GYgakZhpZKz6uc5tqfI6zE9SoMUMnrSsgZ8gwMAXucX1WrEwrr2sCn51Vg eMk1tejZZ8PEQAwGGeS5o7tdvc2mVBAHg8K0hvDRbk/IAgp+dAh7H8W/dpUxCUhISi +Yf3emEUX/VnwzprwkSWlgnuxPSF6OMtnxqVgQYuTM0/C2qD7hagnM5gILiL6TSLAp mzluUf9RJm79G+L4Fr066DkxQmlv3LZHAz78TA4RsUXQ2z61JbcnpjVg2RsAIpvVHC 9MHKddnlx8oqQ== Date: Mon, 9 Oct 2023 15:49:29 +0100 From: Mark Brown To: Joey Gouly Cc: linux-arm-kernel@lists.infradead.org, nd@arm.com, akpm@linux-foundation.org, aneesh.kumar@linux.ibm.com, catalin.marinas@arm.com, dave.hansen@linux.intel.com, maz@kernel.org, oliver.upton@linux.dev, shuah@kernel.org, will@kernel.org, kvmarm@lists.linux.dev, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-kselftest@vger.kernel.org Subject: Re: [PATCH v1 15/20] arm64: add POE signal support Message-ID: <9fd11f36-3987-4f45-94be-7cf89a05ad04@sirena.org.uk> References: <20230927140123.5283-1-joey.gouly@arm.com> <20230927140123.5283-16-joey.gouly@arm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="nmKS1l7Zjsd4RYgP" Content-Disposition: inline In-Reply-To: X-Cookie: What is the sound of one hand clapping? X-Rspamd-Queue-Id: D193A1C0020 X-Rspam-User: X-Stat-Signature: p43srhe64dzmk8rbdzrxt8gsw6sqcp6m X-Rspamd-Server: rspam01 X-HE-Tag: 1696862978-466195 X-HE-Meta: U2FsdGVkX1+BoKrQefsms9ECkQnZLtBDu/7Rdk1xSX5cxoR11NFhIj//0P27lcbUollYeJUb38YB8Kp3WtEM3DUmA2jkOidKxyzyxnvzMGIEv2DgscDjHgOHdBZ7VUSRVsDynR8tlIT272TA7Os0tSTgh6TDSxuyz+9hopbkXSE/Q87YzcGdmQYAdjFYceFaS6JL27Ql6QISuU2BSwsSDra1JuDYBp0cwpWFY01mNNNREd4CvSx52CcqQghvz3s2eLIiDrOVbraHJlvNXPI+918of3K79Sn/KU5qFSaGcYKET9m4lUU+jy3udQZ9UBUgDmWMahmglRHzMi4/efMMZwQqFvB0S6bDApJIKmmAtwJlwccuI7CQY0SOrllmgv2hgd/nOxy6MMDdLlkYNjJBOjXWboFFsPUWAZKYpXA3tra8zzMveAs5Wiajqmpxs0fikFlHrBx1cas7QVlAiUxO/ekAljXmdf5bM/uk8p8Mmx6SAtylKFZKXtFrukVJagxrkG2QOKAEas2piZKkYXTXz4GoEsXqo5Ob6vfJLI9sRjsnbOEP/uBK66sfdmjT14m9qQk1itj16K2HjhuSkeFZzf0IcufXloc0ROzIPg1scVKqOZPP7c0kFHAwYrpC2L2XADwm2msaJCGog7xzYLdS4hoBBqlWgtIG4+/Urs0zat5d2D1niOwoSiS3+vb7P8Q07HS5GlRNHCxey9oaCQ/cqlGsr9H6Bxo8b/bFmguYWuEADOTjWaCksHvp0DN7mKs6RVZ+4H4sVX/zh3gnQDpRVhUZNF5G5hdPnh2SRRW81S4fwtjeBBOsIX0LfB8vi4disEBvgBzUu+YMW2THAkLcpJzdqfP/Q/p4NFCrBV7rWajM8s3oBu20kyUCKUO0snsIyO6AzNUWgsZiJhnYw+BWUcVP4PEJftAy7JSrDVQcDc5pJICCeotBhvstmzaLssUhnpmeUt2USh177zHZxtY MzLSqFKW XqfQMST70BFN3mQj4Tl9/p6fUdbuBl2/yq9AuYaM/M48xN85YiNrnzyhT0exhZKuw1zCUDxiS9ogJG+8XQtyzx0KxIdx5q/4LajLxdJHuem16MzrHJRkgSNYUbo40hU1yq8BWzCM2yMxkPwWoB0oMVD13ki6if77PQHI2vr5n4H9biCwPJSLWYsI7m4PLc99BKAAKZSoAGSUP5+3Q7siehhN6N2iFqHylWF2SF7PasY5mLLlazfUHdJH8cxKeTD0n4T20 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: --nmKS1l7Zjsd4RYgP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Oct 05, 2023 at 03:34:29PM +0100, Mark Brown wrote: > On Wed, Sep 27, 2023 at 03:01:18PM +0100, Joey Gouly wrote: > > Add PKEY support to signals, by saving and restoring POR_EL0 from the stackframe. > It'd be nice to have at least a basic test that validates that we > generate a POE signal frame when expected, though that should be a very > minor thing which is unlikely to ever actually spot anything. Actually, now I think about it we at least need an update to the frame parser in userspace so it knows about the new frame. Without that it'll warn whenver it parses the signal context on any system that has POE enabled. --nmKS1l7Zjsd4RYgP Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmUkEvgACgkQJNaLcl1U h9AVigf9GW/Sur/45PGTLZb/7jQO+xOnDx1zRfo2IrXNG3IyiCvy6MJbw4Wv1Me+ ggms5XnKqT0GLbnGF/OKAODHgjJj4hF3aSGtBk7/bockrXXG3xiUamZrQrGUjsmN d+Q/1QqnNT3uw+VDK19MmpcSpEChFwiEkjqXll4dGoPzedG0OaGcnOG1P/qZeMre lsNGs5TaxU6CCmmXeFblLiNusTDroowNsgBI52wN5Y2c56fxOljdzTvgqdiMfHoC d25fd46QkLNVA7YZBsDz3ILcv09PJ7FBeiLO5K2deQN9QbNgvGPgW0mkhrcRNAgZ MTyYe0dvsQn3/Bj85noS1xH4idZ7OQ== =e4nN -----END PGP SIGNATURE----- --nmKS1l7Zjsd4RYgP--