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 B665AC25B7A for ; Tue, 14 May 2024 11:34:15 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=JoH5CTy8oMrLI0rTPxS4KKwxKG7U8x2zrzDaHrLRpNo=; b=LhM9kFkzuWO5ri oBVUXUAyE5bSW2aav2Xs5rRr8OAbDYC5v01FIFq3myY3S9DsumhX5eHRRXzkV9DIEdYyKhLHrMFR6 /v0t60yMO096e9dxZn18Ur7V5E9JDlL37GNAFnACCztCAUnGG59xGyjjD04t6lyydhncD6XPJOr9t JgiuA2oIuPlax8GUhTq59IGF/xX97TLf3v5El/uhZ865YDyUMkZIcTTKBOMr891lxIU9F+AcCS5zK 7s0aK2R1D2XbQ5IL+mVR6MU5sENHsg53pJUU5xHL9tSnTevUk4ZLcjff0a9/Vq3TvobuegyYKq5cL ePuc38TQMd2Hq/jDCSsA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s6qQ0-0000000FjAC-0Iq5; Tue, 14 May 2024 11:34:04 +0000 Received: from pandora.armlinux.org.uk ([2001:4d48:ad52:32c8:5054:ff:fe00:142]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s6qPv-0000000Fj7Y-2ZGW for linux-arm-kernel@lists.infradead.org; Tue, 14 May 2024 11:34:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=armlinux.org.uk; s=pandora-2019; h=Sender:In-Reply-To: Content-Transfer-Encoding:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=tI3jdNh13zeqKHYuQDTdHloJhv+6Mp63X3ydPJdly3w=; b=NJebjEGUGFJ7MGNEQVo//xu1kH bxaGPgRmB7E+qq+5XmjvHm/joy2YLmeX4MR1rgXBhjzx5WSb9lSC8S747Tjer794o37ufjyH6qPym OOISMoTf5rY1ubrh7yG7W7nSBL4mNOWsnJxPh3+rTcIrHnikB+3PfXI+6aAdMloYXHVyb/gepovE/ ExwjctjvLvjcnFhAFLn7Oq3T1mOhPmrEM2fl9X0ZN39U0A/i+NSi5MzLksNZoJn7N48FeBhtqjLt0 UiXrOgDJV1VednqRXw90fbDRNDDSuIB8LT+7pgftCLtD5t++T7w/aO3t5rqgYPn/kfn4YH7s1v42L jC2GwB3g==; Received: from shell.armlinux.org.uk ([fd8f:7570:feb6:1:5054:ff:fe00:4ec]:49658) by pandora.armlinux.org.uk with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1s6qPh-0002tP-03; Tue, 14 May 2024 12:33:45 +0100 Received: from linux by shell.armlinux.org.uk with local (Exim 4.94.2) (envelope-from ) id 1s6qPf-00071X-1k; Tue, 14 May 2024 12:33:43 +0100 Date: Tue, 14 May 2024 12:33:42 +0100 From: "Russell King (Oracle)" To: Geert Uytterhoeven Cc: Florian Fainelli , Linus Walleij , Ard Biesheuvel , Arnd Bergmann , Stefan Wahren , Kees Cook , linux-arm-kernel@lists.infradead.org, Catalin Marinas Subject: Re: [PATCH v3 4/4] ARM: Implement PAN for LPAE by TTBR0 page table walks disablement Message-ID: References: <20240312-arm32-lpae-pan-v3-0-532647afcd38@linaro.org> <20240312-arm32-lpae-pan-v3-4-532647afcd38@linaro.org> <56b3d8b1-3883-4c2f-9b27-2e879b1d6aa0@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240514_043359_731629_3D9E3FD5 X-CRM114-Status: GOOD ( 16.65 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVHVlLCBNYXkgMTQsIDIwMjQgYXQgMDE6MjI6MzZQTSArMDIwMCwgR2VlcnQgVXl0dGVyaG9l dmVuIHdyb3RlOgo+IEhpIFJ1c3NlbGwsCj4gCj4gT24gVHVlLCBNYXkgMTQsIDIwMjQgYXQgMTA6 MTXigK9BTSBSdXNzZWxsIEtpbmcgKE9yYWNsZSkKPiA8bGludXhAYXJtbGludXgub3JnLnVrPiB3 cm90ZToKPiA+IE9uIE1vbiwgTWF5IDEzLCAyMDI0IGF0IDA4OjU2OjIwUE0gLTA3MDAsIEZsb3Jp YW4gRmFpbmVsbGkgd3JvdGU6Cj4gPiA+IFsgICAxMS4yOTkxMDZdIEZyZWVpbmcgdW51c2VkIGtl cm5lbCBpbWFnZSAoaW5pdG1lbSkgbWVtb3J5OiA3OTg3MksKPiA+ID4gWyAgIDExLjMwNTcyMF0g UnVuIC9pbml0IGFzIGluaXQgcHJvY2Vzcwo+ID4gPiBbICAgMTEuMzE0MDcwXSBLZXJuZWwgcGFu aWMgLSBub3Qgc3luY2luZzogQXR0ZW1wdGVkIHRvIGtpbGwgaW5pdCEKPiA+ID4gZXhpdGNvZGU9 MHgwMDAwMDAwNAo+ID4gPiBbICAgMTEuMzIxODg4XSBDUFU6IDAgUElEOiAxIENvbW06IGluaXQg Tm90IHRhaW50ZWQgNi45LjAtbmV4dC0yMDI0MDUxMyAjMzIKPiA+ID4gWyAgIDExLjMyODcwOV0g SGFyZHdhcmUgbmFtZTogQkNNMjcxMQo+ID4gPiBbICAgMTEuMzMyMTY5XSBDYWxsIHRyYWNlOgo+ ID4gPiBbICAgMTEuMzMyMTc5XSAgdW53aW5kX2JhY2t0cmFjZSBmcm9tIHNob3dfc3RhY2srMHgx MC8weDE0Cj4gPiA+IFsgICAxMS4zNDAwODddICBzaG93X3N0YWNrIGZyb20gcGFuaWMrMHgyMGMv MHg1NWMKPiA+ID4gWyAgIDExLjM0NDYxNV0gIHBhbmljIGZyb20gZG9fZXhpdCsweDZiMC8weDFl NzQKPiA+ID4gWyAgIDExLjM0ODk3Ml0gIGRvX2V4aXQgZnJvbSBkb19ncm91cF9leGl0KzB4Y2Mv MHgyODAKPiA+ID4gWyAgIDExLjM1Mzg1N10gIGRvX2dyb3VwX2V4aXQgZnJvbSBnZXRfc2lnbmFs KzB4ZmI0LzB4MTM0MAo+ID4gPiBbICAgMTEuMzU5MTgyXSAgZ2V0X3NpZ25hbCBmcm9tIGRvX3dv cmtfcGVuZGluZysweDJjMC8weDdiYwo+ID4gPiBbICAgMTEuMzY0NTkwXSAgZG9fd29ya19wZW5k aW5nIGZyb20gc2xvd193b3JrX3BlbmRpbmcrMHhjLzB4MjQKPiA+ID4gWyAgIDExLjM3MDM1MV0g RXhjZXB0aW9uIHN0YWNrKDB4ZjA4MmJmYjAgdG8gMHhmMDgyYmZmOCkKPiA+ID4gWyAgIDExLjM3 NTQ5Ml0gYmZhMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYjZiY2E1Njgg MDAwMDAwMDAKPiA+ID4gMDAzZmEwZDYgYWVkZjNkMjAKPiA+ID4gWyAgIDExLjM4MzgxMV0gYmZj MDogYWVkZjRhMjggYjZiY2E2ZjggYjZiY2E3M2MgYjZiY2E3MTAgYjZiY2E3NDggYjZiY2E2ZjgK PiA+ID4gYWVkZjRhMjggYjZiY2E2ZjgKPiA+ID4gWyAgIDExLjM5MjEyN10gYmZlMDogYjZiY2E1 OTAgYjZiY2E1NDggYWVkZGFlMTUgYWVkZWI2NjAgMjAwZjAwMzAgZmZmZmZmZmYKPiA+ID4gWyAg IDExLjM5ODk1NF0gLS0tWyBlbmQgS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEF0dGVtcHRl ZCB0byBraWxsIGluaXQhCj4gPiA+IGV4aXRjb2RlPTB4MDAwMDAwMDQgXS0tLQo+ID4KPiA+IFlv dSBjb3VsZCBlbmFibGUgQ09ORmlHX0RFQlVHX1VTRVIsIGFuZCB0aGVuIHBhc3MgInVzZXJfZGVi dWc9MjQiIHRvCj4gPiB0aGUga2VybmVsIHRvIGdldCBhIHJlcG9ydCBmb3IgdGhlIGNvbmRpdGlv bnMgdGhhdCBsZWFkIHRvIFNFR1YvQlVTCj4gPiBzaWduYWxzIGJlaW5nIGRlbGl2ZXJlZCB0byBh IHVzZXJzcGFjZSBwcm9jZXNzZC4KPiAKPiBUaGF0IGRvZXMgbm90IHNlZW0gdG8gbWFrZSBhbnkg ZGlmZmVyZW5jZSBmb3IgbWUsIGkuZS4gbm8gcmVwb3J0PwoKVGhlbiBpdCdzIG5vdCBhIFNFR1Yv QlVTIChpb3cgcGFnZSBmYXVsdC4pIFBsZWFzZSB0cnkgdXNlcl9kZWJ1Zz0zMQppbiB0aGF0IGNh c2UuIFRoYW5rcy4KCi0tIApSTUsncyBQYXRjaCBzeXN0ZW06IGh0dHBzOi8vd3d3LmFybWxpbnV4 Lm9yZy51ay9kZXZlbG9wZXIvcGF0Y2hlcy8KRlRUUCBpcyBoZXJlISA4ME1icHMgZG93biAxME1i cHMgdXAuIERlY2VudCBjb25uZWN0aXZpdHkgYXQgbGFzdCEKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0 CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK