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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C8167C04FFE for ; Tue, 14 May 2024 20:34:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=oRdLjZpaXLcH7fXAq9cjqbWqWmMyoGtLg5vrbkgVm4w=; b=xRVKKxBQ+tAAKE qkhsHOoJS+SifJZLp8hfpOuEdi+NwfMipo9tAJy6OS+7lmOQRl4so6b4fRhXTAUCsLPVDqtmuxDys WoiHyRpM7gvscXzTz2ntKaPdNFAfy7a51tQZSsH14BObwmaxa6+w0sS4YQThwywqE5EvCOpToUL7e qbKosbdlwG40cXLxf8wHCvX9THTrplPhL9JhiS+d8uD0YKtbfOwy/PhpSl1V/Z+8NxvMpin0uUr91 GTLtW40p6YOzSBoq63KrVqALlbXQUuD47rx9/6OtxO6Y4g334+vQlFJYy4vm+p6Fy6HfOZNER0TB7 r5ZoqRLSmQgvbMO6ArGg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s6yrC-0000000H6A9-36rg; Tue, 14 May 2024 20:34:42 +0000 Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s6yr9-0000000H68U-44xL for linux-arm-kernel@lists.infradead.org; Tue, 14 May 2024 20:34:41 +0000 Received: by mail-pj1-x1036.google.com with SMTP id 98e67ed59e1d1-2b273cbbdfdso4750620a91.1 for ; Tue, 14 May 2024 13:34:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715718872; x=1716323672; darn=lists.infradead.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=no04/P6agZ5MI7jc3J6EWsswvHNlnuUXFuHKzwbq5yI=; b=derPMnQAdC08rmvSTiCRLnQPp1+LCfbWGZ28oCSP70+KStqplxta50NEvIJCGdiubM C0CtklQ86QUEI7f3wEZIKJ35kwnbokb7cgiERjncJUbL1k22imbGDVCFLUeGjZP/rRQ1 wQyzzCi9iGmUIYfVlK4hf+sGiH5GKYnT8C1vuNUIARZRfkRYN4Nh8ww7KvzziyvqKKGA VzasL9yd1BBrvTwLsXSdRdgOlyuum7XdbYWZwRRYJQJTDk12Kj1VYAMLxvtX8cz1Tke7 O/uvxejwf64RS6ZXTzk3HexsTi9Zl2n/qD2HFRzl6yIvJbR6SsnjoJeo3PDrc9re3bsD Mrrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715718872; x=1716323672; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=no04/P6agZ5MI7jc3J6EWsswvHNlnuUXFuHKzwbq5yI=; b=pUXHBDKIcLlxTLHdQlIKpgOiofQqIHBnpWhwJiV/en5IXgwogYjVCmI9M2Gai+T20C En5F7SLWPe2ixqS1KwePN2jOmOoicDxnlgEKah9j5kV9ca7wjb86eKnHSFy7VFmqlky8 Oz/BcrpchIf4dj/Jd9gk3dep1dl0WPT69L9AGrPfcTbfaewbGPllgGajVUXIRbkmOsbx qGcpC9rT9x61+guXlajtsOHu1+v0VUfNkzu2sQX5zVJ3wo5w3R+lPYJfk/RyoPSetrW9 lk07bkMxNUuP9/aLEpLvKbZUiL0ca/WHOpROBJ+YCrn9b4H8AhDPFKwmXWd8O1pyEyBb xPXw== X-Forwarded-Encrypted: i=1; AJvYcCUBizY+ZP9a2K3o937JmNfw9TYruJkswyuJuPY9I/uXaeSLKfBv8jcxwb573IIJMw5w80bJnNkyMLwSr4UAkXjr32JQIkqETxP7/9h0pzrtnSC68Mo= X-Gm-Message-State: AOJu0Ywh6ZRF+vZR5o3DqAiHuJOesQhGZpkd5q+4Lg30KB12no/hGjlN UV0evm8VjHNz+akAqQ6Of/3mNJ0x3M8ycWwthkrM/UEfMLD+e44t X-Google-Smtp-Source: AGHT+IHdZasGCLaZ2tSug/bCqJZ1+BmKcuhwO9FzeGs5X9oPj4NPh5fQQAh9RdMZf6JmsqsukTzhnQ== X-Received: by 2002:a17:90b:3650:b0:2b2:88f7:1f7f with SMTP id 98e67ed59e1d1-2b6cc56490fmr13114076a91.10.1715718872486; Tue, 14 May 2024 13:34:32 -0700 (PDT) Received: from [10.67.48.245] ([192.19.223.252]) by smtp.googlemail.com with ESMTPSA id 98e67ed59e1d1-2b671782d7bsm11208627a91.51.2024.05.14.13.34.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 May 2024 13:34:31 -0700 (PDT) Message-ID: Date: Tue, 14 May 2024 13:34:30 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 4/4] ARM: Implement PAN for LPAE by TTBR0 page table walks disablement To: Linus Walleij Cc: "Russell King (Oracle)" , Geert Uytterhoeven , Ard Biesheuvel , Arnd Bergmann , Stefan Wahren , Kees Cook , linux-arm-kernel@lists.infradead.org, Catalin Marinas References: <6ae2ba4a-584a-42f8-84c2-410d975f07fa@gmail.com> <494f01de-9261-45ba-991c-0d88e6dc9386@gmail.com> Content-Language: en-US From: Florian Fainelli In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240514_133440_118396_7B3E6251 X-CRM114-Status: GOOD ( 16.78 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gNS8xNC8yNCAxMzozMywgTGludXMgV2FsbGVpaiB3cm90ZToKPiBPbiBUdWUsIE1heSAxNCwg MjAyNCBhdCA4OjI24oCvUE0gRmxvcmlhbiBGYWluZWxsaSA8Zi5mYWluZWxsaUBnbWFpbC5jb20+ IHdyb3RlOgo+PiBPbiA1LzE0LzI0IDEwOjAzLCBSdXNzZWxsIEtpbmcgKE9yYWNsZSkgd3JvdGU6 Cj4gCj4+PiBJIHdvdWxkIGltYWdpbmUgdGhhdCB0aGUgcHJvYmxlbSBpcyBjcHVfc2V0X3R0YmNy KCkuIFBsZWFzZSB0cnkgYWRkaW5nCj4+PiBhICJtZW1vcnkiIGNsb2JiZXIgdG8gdGhlIGFzbSgp IGluc3RydWN0aW9uIGluIHRoZXJlLgo+Pj4KPj4KPj4gSSBjYW4gY29uZmlybSB0aGF0IHdpdGgg Q09ORklHX0NDX09QVElNSVpFX0ZPUl9TSVpFPXkgYW5kIHRoZSBodW5rIGJlbG93Ogo+Pgo+PiBk aWZmIC0tZ2l0IGEvYXJjaC9hcm0vaW5jbHVkZS9hc20vcHJvYy1mbnMuaAo+PiBiL2FyY2gvYXJt L2luY2x1ZGUvYXNtL3Byb2MtZm5zLmgKPj4gaW5kZXggOWIzMTA1YTJhNWUwLi4xMDg3YmQyYWY0 MzMgMTAwNjQ0Cj4+IC0tLSBhL2FyY2gvYXJtL2luY2x1ZGUvYXNtL3Byb2MtZm5zLmgKPj4gKysr IGIvYXJjaC9hcm0vaW5jbHVkZS9hc20vcHJvYy1mbnMuaAo+PiBAQCAtMTg3LDcgKzE4Nyw3IEBA IHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGNwdV9nZXRfdHRiY3Iodm9pZCkKPj4KPj4gICAg c3RhdGljIGlubGluZSB2b2lkIGNwdV9zZXRfdHRiY3IodW5zaWduZWQgaW50IHR0YmNyKQo+PiAg ICB7Cj4+IC0gICAgICAgYXNtKCJtY3IgcDE1LCAwLCAlMCwgYzIsIGMwLCAyIiA6IDogInIiICh0 dGJjcikpOwo+PiArICAgICAgIGFzbSgibWNyIHAxNSwgMCwgJTAsIGMyLCBjMCwgMiIgOiA6ICJy IiAodHRiY3IpIDogIm1lbW9yeSIpOwo+PiAgICB9Cj4+Cj4+ICAgICNlbHNlICAvKiFDT05GSUdf TU1VICovCj4+Cj4+IG15IFJhc3BiZXJyeSBQaSA0QiBpbiBBQXJjaDMyIG1vZGUgYm9vdHMgYW5k IHJ1bnMgdXNlci1zcGFjZSBwcm9wZXJseS4KPj4KPj4gVGhhbmtzIGEgbG90IFJ1c3NlbGwhCj4g Cj4gU2Vjb25kIHRoYXQsIHZlcnkgbmljZWx5IHBpbnBvaW50ZWQgUnVzc2VsbCEKPiAKPiBGbG9y aWFuLCBkbyB5b3Ugd2FudCB0byBzZW5kIGEgcGF0Y2ggb3Igc2hvdWxkIEk/CgpJIHdhcyB3b25k ZXJpbmcgaWYgUnVzc2VsbCB3YXMgYWJsZSB0byBmb2xkIHRoaXMgZGlyZWN0bHkgaW50byBwYXRj aCAjMiAKd2hlcmUgY3B1X3NldF90dGJyKCkgaXMgYWRkZWQsIHNvIGFzIHRvIG5vdCBicmVhayBm dW5jdGlvbmFsaXR5IGFjcm9zcyAKYmlzZWN0aW9uLgotLSAKRmxvcmlhbgoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFp bGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK