Received: by 2002:a05:6358:e9c4:b0:b2:91dc:71ab with SMTP id hc4csp6157755rwb; Tue, 9 Aug 2022 10:02:57 -0700 (PDT) X-Google-Smtp-Source: AA6agR4JKSW424NT/HBQ9AVcGLob9sYW3L7NOtSYm+8IzykoTXrQ9b9ky63J3Nm0oipXDHBV5iU3 X-Received: by 2002:a05:6402:5247:b0:43e:cf46:45b3 with SMTP id t7-20020a056402524700b0043ecf4645b3mr20981377edd.153.1660064576992; Tue, 09 Aug 2022 10:02:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1660064576; cv=none; d=google.com; s=arc-20160816; b=aG9FIyAN8w01ecU1/HELV2LMghNeD8P9XkHRKioCWSVOsQFru/J0p0VdYH7zHj2mlX z4fPdIN9f6/ocq4UIN8Tx3nsm8BI/Du0BJKBpG91C2gJUt4+zuvrGjuIYRnfCyv919NQ i8PQVpUNTvdcCVZjkBrVHwPTSwe5bzZeXTVdr8M40B7QUFLF3gzfxx3f1jJ28SebAoD0 RD48FL7cMTOYW0sJJPHwiRR15rlzivjftEWx8CpboXdx1vvGKzbPB7gOBGq6slaipEGZ QJ/CZ4ql34tKZPUb513ZPpO58zAX231w62wq+Vd6HoDOkpgJwDHWKoloygjpqpc62+94 /MJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=Kmy485he3uISIluyiVIEsi8lmY91clYY5CTzUMEMN/4=; b=uM+rx0oVhLyHc7x29W6ZUDYRtnvLnspAz+kfV1H9scF1uO/DJ4e3twSMjyrH+9veqC AQROA7YxHIpDY/49tD3qAn8kvqdmoTr0IRgtP3n2V3inA4ft6Ujk3rH/EQG3L8lGjJC9 avMX5pa3nuVUpk+wjzOZHYts+Mt6Ln8Zy466hD//Osj9rs155ahYN+hiPnSIIWtjNDUl bD4uu1EBE6yiiJbgw+tqum/BUjgYmjinSSoZTzG2DXlAC73Z+IBDrOKNe3O8YCfyCPhs B04d0tLDoxqEptiJNhDM3azANyTTehboTG8iCS5XPEagst/08OKEwaiHi7lpNXJKMwfp +jtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=Jb1dsSM0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id eb5-20020a0564020d0500b0043defd3ed96si10758259edb.237.2022.08.09.10.02.29; Tue, 09 Aug 2022 10:02:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=Jb1dsSM0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238268AbiHIQlp (ORCPT + 99 others); Tue, 9 Aug 2022 12:41:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56662 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230272AbiHIQlo (ORCPT ); Tue, 9 Aug 2022 12:41:44 -0400 Received: from mail-ua1-x932.google.com (mail-ua1-x932.google.com [IPv6:2607:f8b0:4864:20::932]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2CF22B483 for ; Tue, 9 Aug 2022 09:41:43 -0700 (PDT) Received: by mail-ua1-x932.google.com with SMTP id cd25so2376588uab.8 for ; Tue, 09 Aug 2022 09:41:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=Kmy485he3uISIluyiVIEsi8lmY91clYY5CTzUMEMN/4=; b=Jb1dsSM012O9PV1T8zszE0zNxuOGIQJww6PHDomMkGVCSIG/0xbjFDx/tKkBbTTf0V rNRB+KPXc3/7NcPXaXw4+cp19IQoq9MBJTzKpIR+tKXBV31Ba5YMEKrY+NrVxGZMa8Q9 udfijqxw8BD6Au+D+SIYSaFiEhT+5t6ZR2ByTh7XmLtKQoeZ0d8DnlOhIew3vsmIqvGr QXszl6ZTub/Qo4KtI4PzknQNQZqnuXcz5bSOjvVzHIaqbXpcAej/4O4S96kKv5hwdQyK NlLdWo8r5nYrgQOBdv8Uc0cLlSEUbHTkoUZs/qWmJ4yBYehjZKvQCH4P4eHDahxwZvgu tFSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=Kmy485he3uISIluyiVIEsi8lmY91clYY5CTzUMEMN/4=; b=DAXZT5HJvjS4Ww+wmkfJyw7o/MSps8BACe8HuNYb4KIhRtZd5F5ccRaNNizyI0XpTL f9tggE6zCxNm7EQVmnzWjlpEPq4Y0psWLLNh28oFbzSpUjwoRMHosJA5uv9bjV6V1S/x nzUqrYHQ6b9TGUCuVTcsgxi00vPEld1MKVRRfytMmU8YTFPJeJRM5Lyj+OlNQwbTt/40 oLobb2Eimnu9J/ZFr3Q5+0KonaNaFUMeAGEUnspY3i5BEPQziIOTqqY4tc8KXWaw3Zmq v/FtTYUEofN1vHBPLqQbZ3c6NBnZQhWyRFrPxlZ+M8051989pM5wJFekDtMMOCIIV3an 6cHQ== X-Gm-Message-State: ACgBeo1slGUTEQGR3EfPlu6twBO8njetitVdJ6iv9oaJYVe6dTXsVRas ltoMPCFkzcPsZoie6CmUltob+z8yI8FrZiTifWHhww== X-Received: by 2002:ab0:67cf:0:b0:341:257f:ce52 with SMTP id w15-20020ab067cf000000b00341257fce52mr10294711uar.109.1660063302205; Tue, 09 Aug 2022 09:41:42 -0700 (PDT) MIME-Version: 1.0 References: <20220805214734.1937451-1-eugenis@google.com> <875yj1x0k0.wl-maz@kernel.org> In-Reply-To: <875yj1x0k0.wl-maz@kernel.org> From: Evgenii Stepanov Date: Tue, 9 Aug 2022 09:41:28 -0700 Message-ID: Subject: Re: [PATCH] mte: Follow arm64.nomte override in MMU setup. To: Marc Zyngier Cc: Catalin Marinas , Will Deacon , Peter Collingbourne , Vincenzo Frascino , Andrey Konovalov , Mark Brown , Linux ARM , LKML Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 9, 2022 at 1:50 AM Marc Zyngier wrote: > How comes such memory is being used? How comes it is in the linear > map? > > arm64.nomte is affecting the use of MTE feature on the platform. It > doesn't guard the use of a MTE carve-out, and doesn't allow it to be > used in any shape or form. > > To use this memory, you should remove the MTE configuration > altogether, as you cannot infer what the CPU is doing with it. This can be used to enable MTE in TZ but not in the NS memory.