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 6BB50C54E66 for ; Tue, 12 Mar 2024 10:37:41 +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=iDYiHlc/OuuzAiTqKraA3H0Ojlna0FYyyaY1q8Xwo3s=; b=mBms71HD6Co2gL vx33/Jy1ay0XZ3ssYLFTXVZVvKagj3lT7y0VH+A09P6MeqojOpGp4JEhW50df57Mt313UZTuhaBK2 kbUXC+mD/H195l3tTXt94jL7/G8/anKFvqEekjE73IMNnBMEZvVSswsQ4b/LA0KrT1k5Wh5eqPf24 Tr2ZTWkhGDWa0uZ1S7C8YxZZqMhGIZ+mx5qJHu6Q1/N7OcfecjjI0AwyCVuUCl+9F72ZpT0rMhBWm vFwBAA2qpygsK7pqijVogCC4R/+Xdd+u0fCkcjxHpMLYo4sdDdtQJ2iMisZVyUEjQyK7XRT0M3F0i a9hbWqR1JsZk2QUU53gA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rjzVc-00000005NtL-3sXy; Tue, 12 Mar 2024 10:37:24 +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 1rjzVZ-00000005Nrz-3Jtj for linux-arm-kernel@lists.infradead.org; Tue, 12 Mar 2024 10:37:23 +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=x8Fowwisp7IT2sU+c3s/rw0ZeQr68emt1zyPtNMJyP4=; b=q2+5lnlrxamK7moAB72rdbpaLN ly3fGFBkkZA7Nvz/xQdzSVpL4Axvc8xy06/5vJ8Y9C6JcEoGWzHG2frGEw5SjdamjjVafdUmg/ttl mwXvEzFCXslPukx1BCn4kAwxamgJxRqYW+YiU+9bmiZRXXpgmN6IjSCoMeGgUiesP7zM/6WtF1uDv W06WRrRmXyU/z7F9PTd5vfYIbGWD/jMrAGuGXcaKz8eczgWm2x+2L0n7RH8QpoVI/xPbbopcnc8jV x2WXt7zeHZcCFGliySh5zBkeQcjc4hV0/66Jdbg4WTlPIbFyywbQ2jubcHnmYdY8p9qYGdxKeaQFN UrXuAorQ==; Received: from shell.armlinux.org.uk ([fd8f:7570:feb6:1:5054:ff:fe00:4ec]:59528) by pandora.armlinux.org.uk with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rjzVN-0006M6-1Q; Tue, 12 Mar 2024 10:37:09 +0000 Received: from linux by shell.armlinux.org.uk with local (Exim 4.94.2) (envelope-from ) id 1rjzVL-0003UY-Jt; Tue, 12 Mar 2024 10:37:07 +0000 Date: Tue, 12 Mar 2024 10:37:07 +0000 From: "Russell King (Oracle)" To: Linus Walleij Cc: Ard Biesheuvel , Arnd Bergmann , Stefan Wahren , Kees Cook , Geert Uytterhoeven , linux-arm-kernel@lists.infradead.org, Catalin Marinas Subject: Re: [PATCH v2 3/4] ARM: Reduce the number of #ifdef CONFIG_CPU_SW_DOMAIN_PAN Message-ID: References: <20240221-arm32-lpae-pan-v2-0-991096bba5d8@linaro.org> <20240221-arm32-lpae-pan-v2-3-991096bba5d8@linaro.org> 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-20240312_033722_136341_F628CDB9 X-CRM114-Status: GOOD ( 24.52 ) 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 T24gVHVlLCBNYXIgMTIsIDIwMjQgYXQgMDk6MzA6MzdBTSArMDEwMCwgTGludXMgV2FsbGVpaiB3 cm90ZToKPiBPbiBUdWUsIE1hciAxMiwgMjAyNCBhdCA5OjIy4oCvQU0gTGludXMgV2FsbGVpaiA8 bGludXMud2FsbGVpakBsaW5hcm8ub3JnPiB3cm90ZToKPiA+IE9uIE1vbiwgTWFyIDExLCAyMDI0 IGF0IDU6MDLigK9QTSBSdXNzZWxsIEtpbmcgKE9yYWNsZSkKPiA+IDxsaW51eEBhcm1saW51eC5v cmcudWs+IHdyb3RlOgo+ID4gPiBPbiBXZWQsIEZlYiAyMSwgMjAyNCBhdCAxMjowNDowMkFNICsw MTAwLCBMaW51cyBXYWxsZWlqIHdyb3RlOgo+ID4gPiA+IEBAIC0yNCw5ICsyNCwxMCBAQAo+ID4g PiA+ICAgKiBwZXJmb3JtIHN1Y2ggYWNjZXNzZXMgKGVnLCB2aWEgbGlzdCBwb2lzb24gdmFsdWVz KSB3aGljaCBjb3VsZCB0aGVuCj4gPiA+ID4gICAqIGJlIGV4cGxvaXRlZCBmb3IgcHJpdmlsZWRn ZSBlc2NhbGF0aW9uLgo+ID4gPiA+ICAgKi8KPiA+ID4gPiArI2lmIGRlZmluZWQoQ09ORklHX0NQ VV9TV19ET01BSU5fUEFOKQo+ID4gPiA+ICsKPiA+ID4gPiAgc3RhdGljIF9fYWx3YXlzX2lubGlu ZSB1bnNpZ25lZCBpbnQgdWFjY2Vzc19zYXZlX2FuZF9lbmFibGUodm9pZCkKPiA+ID4gPiAgewo+ ID4gPiA+IC0jaWZkZWYgQ09ORklHX0NQVV9TV19ET01BSU5fUEFOCj4gPiA+Cj4gPiA+IFRoaXMg aXMgYW4gaW50ZXJlc3Rpbmcgd2F5IHRvIHJlZHVjZSB0aGUgI2lmZGVmIGNvdW50Li4uIHdoeSBz d2l0Y2ggaXQKPiA+ID4gZnJvbSAjaWZkZWYgdG8gI2lmIGRlZmluZWQgPwo+ID4KPiA+IEhtIHRo YXQgbG9va3MgbGlrZSBhIGRldmVsb3BtZW50IGFydGlmYWN0IGZyb20gYSBwb2ludCB3aGVyZSB3 ZQo+ID4gaGFzIGlmIGRlZmluZWQoQSkgJiYgZGVmaW5lZChCKSBhbmQgdGhlbiBvbmUgb2YgdGhl bSB3YXMgcmVtb3ZlZC4KPiAKPiBBaCBubywgbm93IEkgc2VlIGl0LiBJbiB0aGUgbmV4dCBwYXRj aCBhIHBhdHRlcm4gd2l0aAo+IAo+ICNlbGlmIGRlZmluZWQoQ09ORklHX0NQVV9UVEJSMF9QQU4p Cj4gCj4gaXMgdXNlZCwgc28gaW4gb3JkZXIgdG8gbm90IGxvb2sgY29uZnVzaW5nIHRoZSAjZWxp ZiBkZWZpbmVkKCkgaXMgcGFpcmVkCj4gd2l0aCAjaWYgZGVmaW5lZCgpLgoKTG9va2luZyBjbG9z ZXIsIHRoZXJlIGlzIGluY29uc2lzdGVuY3kgaW4gcGF0Y2ggMiBhbmQgcGF0Y2ggMy4KCkluIHBh dGNoIDIsIHVhY2Nlc3MtYXNtLmgsIHlvdSBtb3ZlIHRoZSAjaWZkZWYgd2l0aG91dCBjaGFuZ2lu ZyBpdCwgYW5kCmluIHRoZSBvdGhlciBmaWxlcyBpdCBiZWNvbWVzICNpZiBkZWZpbmVkLgoKSW4g cGF0Y2ggMywgeW91IGFkZCAjZWxpZiBkZWZpbmVkIHRvIGFsbCB0aGVzZSBmaWxlcy4gU28gaW4K dWFjY2Vzcy1hc20uaCwgd2UgZW5kIHVwIHdpdGg6CgojaWZkZWYKI2VsaWYgZGVmaW5lZAoKd2hl cmVhcyBvdGhlcnMgd2UgaGF2ZToKCiNpZiBkZWZpbmVkCiNlbGlmIGRlZmluZWQKClNvIEkgdGhp bmsgdWFjY2Vzcy1hc20uaCBuZWVkcyB0byBiZSBjaGFuZ2VkIGFzIHdlbGwuIEl0IHByb2JhYmx5 IHdvdWxkCm1ha2UgbW9yZSBzZW5zZSBpbiB0aGUgcGF0Y2hlcyBpZiBwYXRjaCAyIGlmIHRoZSAj aWZkZWYncyB3ZXJlIG1vdmVkCndpdGhvdXQgY2hhbmdpbmcgdGhlbSwgYW5kIGluIHBhdGNoIDMg d2hpY2ggaW50cm9kdWNlcyB0aGUgI2VsaWYKZGVmaW5lZCwgdG8gYWxzbyB0aGVuIGNoYW5nZSB0 aGUgI2lmZGVmIHRvICNpZiBkZWZpbmVkLiBUaGVuIHRoZQpjb21taXQgbWVzc2FnZXMgZG9uJ3Qg bmVlZCBtb2RpZmljYXRpb24gYmVjYXVzZSBpdCdzIG9idmlvdXMgd2h5IHRoZQpjaGFuZ2UgaWYg I2lmZGVmIGlzIGhhcHBlbmluZy4KCi0tIApSTUsncyBQYXRjaCBzeXN0ZW06IGh0dHBzOi8vd3d3 LmFybWxpbnV4Lm9yZy51ay9kZXZlbG9wZXIvcGF0Y2hlcy8KRlRUUCBpcyBoZXJlISA4ME1icHMg ZG93biAxME1icHMgdXAuIERlY2VudCBjb25uZWN0aXZpdHkgYXQgbGFzdCEKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFp bGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK