Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp2315594pxb; Mon, 20 Sep 2021 18:35:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx3V4PZgA6YK7MXAr6YdTQdSVe751iLM7K33CNVaDVY7noUFZ/BhHWADOnnZ/LjQNHkc0Mr X-Received: by 2002:a17:906:a3d9:: with SMTP id ca25mr31678233ejb.306.1632188112802; Mon, 20 Sep 2021 18:35:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632188112; cv=none; d=google.com; s=arc-20160816; b=IxkJ8GE3rh8jq5ghNY7xppIeIcNAtYeIN77K0GP835rVrHCtBcVYApKFdzhB55Ocoi REEs726WOrUQEgAxlgTcW0c6p2T//T6YUjDWaJQsKfeVQWvOtDlzhSsC9eN1HFGo1u2S uGZOeNsn8zM/DiSQgmQ7DvqSbt9GeWqVwo0FThEUD16quuS1WDMxalbuSpIVb8E5HBsR B5HGBBBDdII0LeFfsOJp3halphuhIGAJRwSV6Ne58Jmmd46vrblFawvhAsELA0h9oRLR hoD57+RapM0AAcsv6NOpV43J+47Tuy88zLiOgc7EXsQX7+Jg8C7Up2adMu4mOqLa/RNZ I8DA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=WpLWWmRIlsWheT1p7t2onjdMNlBt9h/6od6Chz0pkhQ=; b=Y51gMmb3gqKx/I464343+ljtR02ni0/DGVcerngGclOIzKgs1cVAYKGb56xOEwCB2a BqnJfph20+15aYhIVesC+zzPmZ0TB0shyIL0DWK3YSzF0bSURsSsFVZyIkvfjATIZoqS dIt2oK5PoTMPJPIOrKx0rKOomeDAPWZ7yrsDYd/KiY01UxX1eDb8K+4fBeX/YMfwSpZu rpcI2bQ4dWLX+bw75ty0AlgUAMWPzxAp58AXf7RAijDPrwg7SrdMMg3voY+V1DjLjSqn p0wxdX6HAFUkGl+pQztSaZUE8XPiaJuPCTitFDoHJHbadyBBMfzy5LRLRpv/5imhykaU qsTg== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m17si19953268edj.627.2021.09.20.18.34.49; Mon, 20 Sep 2021 18:35:12 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241535AbhITPdG (ORCPT + 99 others); Mon, 20 Sep 2021 11:33:06 -0400 Received: from mail.kernel.org ([198.145.29.99]:56806 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241519AbhITPdF (ORCPT ); Mon, 20 Sep 2021 11:33:05 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 80F0E60F58; Mon, 20 Sep 2021 15:31:36 +0000 (UTC) Date: Mon, 20 Sep 2021 16:31:33 +0100 From: Catalin Marinas To: Vincenzo Frascino Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kasan-dev@googlegroups.com, Andrew Morton , Will Deacon , Dmitry Vyukov , Andrey Ryabinin , Alexander Potapenko , Marco Elver , Evgenii Stepanov , Branislav Rankov , Andrey Konovalov , Lorenzo Pieralisi , Suzuki K Poulose Subject: Re: [PATCH 3/5] arm64: mte: CPU feature detection for Asymm MTE Message-ID: References: <20210913081424.48613-1-vincenzo.frascino@arm.com> <20210913081424.48613-4-vincenzo.frascino@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210913081424.48613-4-vincenzo.frascino@arm.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Sep 13, 2021 at 09:14:22AM +0100, Vincenzo Frascino wrote: > diff --git a/arch/arm64/kernel/cpufeature.c b/arch/arm64/kernel/cpufeature.c > index f8a3067d10c6..a18774071a45 100644 > --- a/arch/arm64/kernel/cpufeature.c > +++ b/arch/arm64/kernel/cpufeature.c > @@ -2317,6 +2317,16 @@ static const struct arm64_cpu_capabilities arm64_features[] = { > .sign = FTR_UNSIGNED, > .cpu_enable = cpu_enable_mte, > }, > + { > + .desc = "Asymmetric Memory Tagging Extension", I'd give this a better name as it's not entirely clear what it does. In the ARM ARM this is described as "asymmetric Tag Check Fault handling". Maybe just rename it to "Asymmetric MTE Tag Check Fault". Similarly in the Kconfig if you added one. Otherwise: Reviewed-by: Catalin Marinas