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 CC83FC3DA4A for ; Mon, 19 Aug 2024 09:12:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 68A846B0093; Mon, 19 Aug 2024 05:12:30 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 63B716B0096; Mon, 19 Aug 2024 05:12:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 529D56B0098; Mon, 19 Aug 2024 05:12:30 -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 354D46B0093 for ; Mon, 19 Aug 2024 05:12:30 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id E2E6381083 for ; Mon, 19 Aug 2024 09:12:29 +0000 (UTC) X-FDA: 82468429218.06.996A945 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf16.hostedemail.com (Postfix) with ESMTP id E46FF180022 for ; Mon, 19 Aug 2024 09:12:27 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=none; spf=pass (imf16.hostedemail.com: domain of cmarinas@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=cmarinas@kernel.org; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=arm.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724058733; 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; bh=sjs8JaEgyS1xbtsjay6GWX/L+USQhFERFtNyE9IW9Xc=; b=mSQDKKIJ+d+Dul1UJPyGCYntcfBGpTDyORAy1RkhHqvexdn0+z5DC0MdvinmUixjX2RCJ7 RxenKkLbzPF53N97Ua3PX7EG7e2CmZfpTSHDyDRLz0lcPKpU4SVy2SeuYcux1DvoEs7LtX 9sGvF/JACbKNtql67gm1kpascKAvP20= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=none; spf=pass (imf16.hostedemail.com: domain of cmarinas@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=cmarinas@kernel.org; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=arm.com (policy=none) ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724058733; a=rsa-sha256; cv=none; b=JvnYEl2T7Maimhm8pPI1JujwBPOIr/lIUex8icDFI0CMvletpwzx0syE/8IDg5nrDTaDwW EDYVykgo+OgSrmL3gT4XzEvMcUQIh7GNHsLCSe+x+78DHlEnJ04fu3tBd27LTbbI/tzU50 v1Q2LxSHbL7T1cdSoChmwREOZz5zY28= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id AA18DCE0924; Mon, 19 Aug 2024 09:12:24 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8031AC32782; Mon, 19 Aug 2024 09:12:18 +0000 (UTC) Date: Mon, 19 Aug 2024 10:12:16 +0100 From: Catalin Marinas To: Mark Brown Cc: Will Deacon , Jonathan Corbet , Andrew Morton , Marc Zyngier , Oliver Upton , James Morse , Suzuki K Poulose , Arnd Bergmann , Oleg Nesterov , Eric Biederman , Shuah Khan , "Rick P. Edgecombe" , Deepak Gupta , Ard Biesheuvel , Szabolcs Nagy , Kees Cook , "H.J. Lu" , Paul Walmsley , Palmer Dabbelt , Albert Ou , Florian Weimer , Christian Brauner , Thiago Jung Bauermann , Ross Burton , 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 v10 16/40] arm64/hwcap: Add hwcap for GCS Message-ID: References: <20240801-arm64-gcs-v10-0-699e2bd2190b@kernel.org> <20240801-arm64-gcs-v10-16-699e2bd2190b@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240801-arm64-gcs-v10-16-699e2bd2190b@kernel.org> X-TUID: ar7/7KcGpDoJ X-Rspam-User: X-Stat-Signature: 6ni8nqs9gryabmh7wsfmaf8t41uxh3yt X-Rspamd-Queue-Id: E46FF180022 X-Rspamd-Server: rspam11 X-HE-Tag: 1724058747-189984 X-HE-Meta: U2FsdGVkX1/Fl6qNmWHCdp6/bgSnONa04kCKepp39XlGCpYF9ThsAbkAnU0x7SdEiIX+GwL1IXR3K+drpgvQlto9Y9WiFWhXCvphasIAeGfFAQYIuaguzzeWzF4W1VcReTCSCtt9CvAsBssQm+58AWlr2v6F8JQCR6GTJ5kRzKjktMPjCji1ZNscfZoR4C6Yz4dVtTSL/BEJ3Zb9TaSwEjX/7W/AbjXni5SRceD3S4yQzv5vIdV70Nej7TBb+jxRzfVuuWNeaX3TNsUhayvvTsUWAIkrqOsKgnYdVxCvnZmpyFwRV1rDgxvUOEWz1F536B7nP2MWvISxxyegnvOyc+NpNa8+yWmW+ubAnFwdPImREYoX+6yRIDfNyxm8QLpxmA4xDDb60DZ2JAxj8MfDLrdFCuNiI8K/6B1hYW6SpD8Mct067pbjof1uMX5NCVbgX5hcBed+JpafDr9OVsKSGUDi7Rmax32/vgWaiWmgNi9PoU68ztjuqvAmAOUZsCc1qpQ0lg894eRjxA+M5Q2/1uQSz8hHFtWwtOt4pUzf1/mz9BoMZIbQQ/HGurs3vHDR0dgAopbH0DwKWpisrlUzlX2M3MlDJxknkbP75QWKWnOrZWSB03QU1dDcevdub1l+8lSmLEBl/CE9sQEHjxKsOVOwyXhX7XVHXCaMke2zCge5fUKzc6mf7FU5+FvNnUsHg1ydAeKlZmGAba99XUnz3hWGjGTd4obFKr5teN/kEEu4yzS9KLqhy8iVqFfhtYuq9IEJYcA3rxtb/mDs3Jgxp1BbzDS+425X7y3rslRz4e1JRcRb6m9/qrhLudqyDoxNZFlE8c9R5i9HLnjjbbyhocV0pr0J73IIJdncDqH9Sk8tcne8DaKiGfebVyUNsIAjD6dgsG1UebnfvUNOO6o0VtwlvCtWd22Vy9jAVsEUW3ohwWN/hlQh7gJup8E1USZrGHgi7AqVxsEOdBSD33a x6marY19 7Zb2etlfMvgQaGPJwdVjlfwGvKUR/LiP9QprxjtjMdasVJjCdETnkkPBPHz0mETv6ue1qW6y02tCjTCJapBaPZ2JFKvbUHSej75OiMlhokTvglxGJ9SPwC9/G6A3h+VFWGntR8a5QD2prELqKJc3yjwLd4dJLAJNNdsAvGOrsQ66jFZ1kW+tGoBe4CRyuWlqgeI+3o9IOWcTp88aWzNfJ26YnrbySYz9UT0PcOadwZvliKbDk67quk28NnP47OCO3HldsbJLLROLP5kWppnZFzYMQ2vhKMt6jZ/NlHAknO6yOz5tLydv6E47KOUvZjoRD7vHIdCjoNeMm8OvaCgOgKCXr1G2PJOCbBCI/kkyWvisAedSE8wVcSOAspnq8r4CzN/ahko2VyFkaJgnRjR2eFH08l+zk+neRKT1bz6szjTp4EGdJmpoTi2B183ZLqQUs7Bn/+361YaxE0SLJgfcnQzOfq52mw+W1GAAo 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 Thu, Aug 01, 2024 at 01:06:43PM +0100, Mark Brown wrote: > diff --git a/arch/arm64/include/uapi/asm/hwcap.h b/arch/arm64/include/uapi/asm/hwcap.h > index 285610e626f5..328fb7843e2f 100644 > --- a/arch/arm64/include/uapi/asm/hwcap.h > +++ b/arch/arm64/include/uapi/asm/hwcap.h > @@ -122,5 +122,6 @@ > #define HWCAP2_SME_SF8FMA (1UL << 60) > #define HWCAP2_SME_SF8DP4 (1UL << 61) > #define HWCAP2_SME_SF8DP2 (1UL << 62) > +#define HWCAP2_GCS (1UL << 63) You'll be fighting with Joey over the last bit here ;) (we do have HWCAP3 though). Reviewed-by: Catalin Marinas