Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp988383pxk; Fri, 25 Sep 2020 03:18:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyFJdjqOi654rD0XUI9+DIkA8xMOgkB25tRs2sOx6hOTbxMQ5W6YhAM3oC9AgeO50/hVAWM X-Received: by 2002:aa7:c707:: with SMTP id i7mr463836edq.107.1601029095967; Fri, 25 Sep 2020 03:18:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601029095; cv=none; d=google.com; s=arc-20160816; b=lqitLu5gyDNsKYGJ+vD4Af+jX/XjLpgQbSdrVJtD0AvDri+MI64m0GGIzp90v5+Pwy KSdkeszodVD1so1NtOc3dAFf+cCEknm2RwSrpKAu8qKPFNT678M9plP85oty8LxahK73 puhus7vo8c6bsh2kYtf3HL7wftG+7CuhfUTax16fFmdpqMQzHDrFiARcTWfKUjy6JTqz mSQroCnqSXDCxRKlzNPTQVJx54cdbRZa41D6ZbwSrvx68gdTmeh3AK6g/6C1X2xQFmka fvDE+h6MPOQN5rh/BV8gAX+UtJHYg0hvfm/CgyYhIOnn1rmi8bjRrK5c1z5h16C6UuQu 4i+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=c52LAAzDhcK5vcNgqL8obNDF3NsUaZr2isIGsHME3Ho=; b=hY6u511I5PzzztfjV/IoHky+8J6WgxxSPCdMRBkCMp75X1t0LaoMebzTiifMUwjIqN 9gJXAGFmKOTxJTySHm0BfMclBBlGzTv4q/KmN1eWaFzDaRP4gGaoUKlw8UlSOAV2HCFw 8jVV2k+ddVVplIVMsZWn1Vy04mxTO7ayew5PbHxLMP70CyXr/k2Uqo4QqSa9vuLhR1dU fjLdCbKWUB+XAcozTzTZRcUEBZRcYWG7fAM1+jTz8L/Ng5zCnpBdMk0iHU6ZICMTnBq4 QaHFqGg+W/AZdq4Q4TNIGonW+0lf+PeePnLjDic6riLtBFeJDzkuxZ0JXjAnAhq3UvQS h9wQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gr24si1455435ejb.321.2020.09.25.03.17.52; Fri, 25 Sep 2020 03:18:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727520AbgIYKQu (ORCPT + 99 others); Fri, 25 Sep 2020 06:16:50 -0400 Received: from mail.kernel.org ([198.145.29.99]:46812 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726990AbgIYKQu (ORCPT ); Fri, 25 Sep 2020 06:16:50 -0400 Received: from gaia (unknown [31.124.44.166]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 6613620717; Fri, 25 Sep 2020 10:16:47 +0000 (UTC) Date: Fri, 25 Sep 2020 11:16:44 +0100 From: Catalin Marinas To: Andrey Konovalov Cc: Dmitry Vyukov , Vincenzo Frascino , kasan-dev@googlegroups.com, Andrey Ryabinin , Alexander Potapenko , Marco Elver , Evgenii Stepanov , Elena Petrova , Branislav Rankov , Kevin Brodsky , Will Deacon , Andrew Morton , linux-arm-kernel@lists.infradead.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 23/39] arm64: Enable armv8.5-a asm-arch option Message-ID: <20200925101644.GC4846@gaia> References: <878fb755aed45104a44f2737d4244c14fdd1b9cd.1600987622.git.andreyknvl@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <878fb755aed45104a44f2737d4244c14fdd1b9cd.1600987622.git.andreyknvl@google.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 25, 2020 at 12:50:30AM +0200, Andrey Konovalov wrote: > From: Vincenzo Frascino > > Hardware tag-based KASAN relies on Memory Tagging Extension (MTE) which > is an armv8.5-a architecture extension. > > Enable the correct asm option when the compiler supports it in order to > allow the usage of ALTERNATIVE()s with MTE instructions. > > Signed-off-by: Vincenzo Frascino > Signed-off-by: Andrey Konovalov Reviewed-by: Catalin Marinas