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 78707C3DA41 for ; Tue, 9 Jul 2024 13:10:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 137A56B0083; Tue, 9 Jul 2024 09:10:27 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0F0576B00A6; Tue, 9 Jul 2024 09:10:27 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EC90A6B00A7; Tue, 9 Jul 2024 09:10:26 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id CBD106B0083 for ; Tue, 9 Jul 2024 09:10:26 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 8EA041C2E4C for ; Tue, 9 Jul 2024 13:10:26 +0000 (UTC) X-FDA: 82320248052.23.B14AA07 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by imf27.hostedemail.com (Postfix) with ESMTP id 29F7A40027 for ; Tue, 9 Jul 2024 13:10:23 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf27.hostedemail.com: domain of kevin.brodsky@arm.com designates 217.140.110.172 as permitted sender) smtp.mailfrom=kevin.brodsky@arm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1720530590; 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=23z1+1+TbVoQ+nUGZdyfoUDkom9TVTKtzxaWoteC7xA=; b=wyThC1Eo/YUl49bVZf1xNIjliJSlT084JQv4hUHFboSaGxOkaqaeseEFQNLZisBY5wDVgt lWjzzNjw184hr/towBEMzv3MH/eKqO9fontLsh865mYl1NSxhUtqoOZ506xtrmC+8SkepY mLVEG1Li/+GK7UXaDfkR+9fwjg0Tb5c= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1720530590; a=rsa-sha256; cv=none; b=to+WTSzrMhnMPuamMWJEtDDdC8Hs36CRFyYnJxp2TJw+7ZkvtTnPvdwHncYg277b5lrw/i 6YaXdeTN8OwMNQlbO2GWl4IxmvhZDFj+8IlxXH9T5eRaUZkXeVLAU1Pzac7fyXVp4tp4bn Zdo6IPZch/5lgSFb4SQw9j4hxB+E58c= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf27.hostedemail.com: domain of kevin.brodsky@arm.com designates 217.140.110.172 as permitted sender) smtp.mailfrom=kevin.brodsky@arm.com Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2462F1650; Tue, 9 Jul 2024 06:10:48 -0700 (PDT) Received: from [10.44.160.75] (e126510-lin.lund.arm.com [10.44.160.75]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9B7283F766; Tue, 9 Jul 2024 06:10:15 -0700 (PDT) Message-ID: <48f65838-4da0-401b-8636-c595989cfe05@arm.com> Date: Tue, 9 Jul 2024 15:10:12 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v4 28/29] kselftest/arm64: Add test case for POR_EL0 signal frame records To: Joey Gouly , linux-arm-kernel@lists.infradead.org Cc: akpm@linux-foundation.org, aneesh.kumar@kernel.org, aneesh.kumar@linux.ibm.com, bp@alien8.de, broonie@kernel.org, catalin.marinas@arm.com, christophe.leroy@csgroup.eu, dave.hansen@linux.intel.com, hpa@zytor.com, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linuxppc-dev@lists.ozlabs.org, maz@kernel.org, mingo@redhat.com, mpe@ellerman.id.au, naveen.n.rao@linux.ibm.com, npiggin@gmail.com, oliver.upton@linux.dev, shuah@kernel.org, szabolcs.nagy@arm.com, tglx@linutronix.de, will@kernel.org, x86@kernel.org, kvmarm@lists.linux.dev References: <20240503130147.1154804-1-joey.gouly@arm.com> <20240503130147.1154804-29-joey.gouly@arm.com> Content-Language: en-GB From: Kevin Brodsky In-Reply-To: <20240503130147.1154804-29-joey.gouly@arm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 29F7A40027 X-Stat-Signature: 3nnx313ioamm3xswbitdnwggiganc5wx X-Rspam-User: X-HE-Tag: 1720530623-173641 X-HE-Meta: U2FsdGVkX18mM68TKeAUZSNQNywzGgOR0hLeIfkbgVbmn7H3bEJfPRtROkvRny0nf1amUHLFoffCpfKVRVVf/JF+1Z+cTVAk/+ElxTd6uOaiXpdNUmWMyMoHNkgLTN/ab8WL4ztYpQFL8xbgLqA7TY7OW6clYTQNNNUs2wb6ucpAG0wWmHQBJunXRdReuXdIXo/iPCqr8qOHvlPo1//NuL2C2qpQJsweRewxz78+gbUhAivBgawDxc1068cU6FewPMLW+yFlhPKcaljkCb05UgN1m9zrdXpq7NbdZuE6giz1oVC+Hl78EmPiZFxZiMwfEljnxeNsWfC5lvdaWFgJDO59gaUuFDVxZFdh7Ys9+54XTZFvaR9EDr44ohw0ZYLRxrEGZeJy/xvqgUlvACaseE24w5OL1RsVyGjkCn73G4gTnttqb0ciAAYG1chRoPKS0xUMRVp/atuL7pEES+lXqSPm5nIp40lN2IG1BPrtHnJ8pxG+Z3cG6yFqYHD2XkwpaR7R1zXa1ceTBhojiRHTXgucQNZsf78s/6rd0D3JFbkJzyo1aFxOGFjZANrz0qQJFzoVq6dKgKCWlbjouUVGw3QDNCfYRvgazK5YnWlv71LAGMgutGTwNdXer5DGga2vBsx6miauxejLXxGc0h6td7j0US0x5UKFf4o8vBy+mIAOavb1I9xl7HgioyomwBBd1cs15MJxtp9AyZRMmuYcy/MYUngBN6vcXLP4eyrRnPZVllEFZ/Hmg0tz4H2xE2BATO1wvKTEUfqzDFMrKB3Tlc8MwcTfycKWSztBguVPLjnA8Rhs1c5gqcNnmm3YE3uUZ5CzRZxXh8FJ3MNJ3gFUq5/4UoT1QNiihbeDv4QDMK74AyBNH1t4tBGwFTpeU7BQAMUHIxr39sqAHu9FxGGcJGpj6IrC6XyM0PPbTxlry4H5MO2uGg2W+zTApaotX9TY95txq/R0pmgbffqTQBH 9ZDnz7nh s/7PHggcbeEctQluOXjJiiXKwpUM7275yPp+rmHyMlaKwPQuIaR5fN+qETXo/RgYy+eni48m4bsSHVZ1Jj0suozzXt5MOfRLAHFy7BJuvMr+WsU3VJy2Odb/0Okdkkp2v6eRtb6Kn1A13egEH46pNGE46Z9yv8zu57tsEf6aDfwzsG3/Sd6Qtd07bG5xBcPc01NJi 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: On 03/05/2024 15:01, Joey Gouly wrote: > +static uint64_t get_por_el0(void) > +{ > + uint64_t val; > + > + asm volatile ( > + "mrs %0, " SYS_POR_EL0 "\n" > + : "=r"(val) > + : > + : "cc"); Not sure why we would need "cc" for an MRS? __read_pkey_reg() doesn't use it (maybe we could directly use that function here if including pkey-arm64.h is OK). Kevin > + > + return val; > +}