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 90DC1C7EE2A for ; Thu, 1 Jun 2023 14:25:09 +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:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=YEoCpiZvm8sA/OtDY6XFTydmM74wNhzXRUwnO5c2EJw=; b=Ks8VmLOINu/Qle c3YE+/n9LrgZeoepfhxfjzfadpCgGKji7xk9Sv9lSRjMZ15aBkZ3x5HjbLEDNsu/mhAqaSJku2mpo x7QTSYsPY3hPsgwY/bHbIGeAXDwUIo6nIvPYW5qsj3kFvbCw0DhZW6r0iShSBuGyEgxF6WeUJc9XJ q/sO3QVLa9IeI+uHbmNll7agS4UHFa4YiGpuo/MMtCRgfe4+tRpSnrIICBwNrkUM4oxVskO7HxLKs Ra6IcjQMpBU1CJLUpZiKhn6fkPqzxKHTfXC3wXtZNDPXZdjpIzDS5eZ1mCk3p+Pq8i2euUwX+D4aS UevCucCf9RrY6QWGmqFw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q4jEN-003qGn-1e; Thu, 01 Jun 2023 14:24:47 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q4jEI-003qBa-2Y for linux-arm-kernel@lists.infradead.org; Thu, 01 Jun 2023 14:24:45 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 40079645D1; Thu, 1 Jun 2023 14:24:42 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 019BFC43442; Thu, 1 Jun 2023 14:24:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1685629481; bh=CXK8cg70uVu02B9jgDObxkZWF3oAk3WVAaSYJi8lxic=; h=From:To:Cc:Subject:Date:From; b=nrhVRJ/E32q49SL6AIhVz68T3cAp9tzfBOM+XH0MgQH/1NSovSDGD723R126YiRcA OWjPiyGYrDs47MnpTqiBxWK0uTLk5ulbGCJvz2w/fM6+HU88QgxY+TLXWwToY9fQNH xV1/+udBCJRhxbALTjU5Vi4I4pP56No3GD7eiGiMVMdqygIhdJV4TjTqXH8+/Yz3gR FuNpOvMIzNuZNpSkGQejj/wo7NkOv+PC2IXj03dtOQGRLYytrXXnCExNdtoGY6dm6c mGjojKMkdNdnRK8cZHtDLDESAjnG8aEkvqnykK1+STBhxEXp5onqAJSGQk3/2uvibc PwCWmyZl3c0hQ== Received: from 90.4.23.109.rev.sfr.net ([109.23.4.90] helo=localhost.localdomain) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1q4jEE-0024XU-I1; Thu, 01 Jun 2023 15:24:38 +0100 From: Marc Zyngier To: linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu Cc: Catalin Marinas , Will Deacon , Mark Rutland , Ard Biesheuvel , James Morse , Suzuki K Poulose , Oliver Upton , Zenghui Yu , Vladimir Murzin Subject: [PATCH 0/5] arm64: Get rid of CnP Date: Thu, 1 Jun 2023 15:24:24 +0100 Message-Id: <20230601142429.12835-1-maz@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-SA-Exim-Connect-IP: 109.23.4.90 X-SA-Exim-Rcpt-To: linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, catalin.marinas@arm.com, will@kernel.org, mark.rutland@arm.com, ardb@kernel.org, james.morse@arm.com, suzuki.poulose@arm.com, oliver.upton@linux.dev, yuzenghui@huawei.com, vladimir.murzin@arm.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230601_072442_911347_5A19C329 X-CRM114-Status: GOOD ( 15.62 ) 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 RkVBVF9UVENOUCAobsOpZSBBUk12OC4yLVRUQ05QLCAiVHJhbnNsYXRpb24gdGFibGUgQ29tbW9u IG5vdCBwcml2YXRlCnRyYW5zbGF0aW9ucyIsIGNvbW1vbmx5IGtub3duIGFzIENuUCkgd2FzIGFu IGF0dGVtcHQgYXQgYWxsb3dpbmcgdGhlCnNoYXJpbmcgb2YgVExCcyBpbiBhIFNNVCBpbXBsZW1l bnRhdGlvbi4gVGhpcyB3YXMgYW4gaW50ZXJlc3RpbmcgaWRlYSwKYnV0IGl0IG5ldmVyIHJlYWxs eSB3ZW50IGFueXdoZXJlOgoKLSBUaGVyZSBpcyBvbmx5IG9uZSBpbXBsZW1lbnRhdGlvbiBmcm9t IEFSTSAoQ29ydGV4LUE2NSkgdGhhdCBjb3VsZAogIChjb25kaXRpb25hbCkgYmUgY2FwYWJsZSBv ZiB1c2luZyBpdCwgYnV0IHRoaXMgdGhpbmcgaGFzIG5ldmVyIGJlZW4KICBzZWVuIGluIHRoZSB3 aWxkIChzaG91dCBpZiB5b3UgaGF2ZSBvbmUhKQoKLSBUaGVyZSBpcyBvbmUgaW1wbGVtZW50YXRp b24gZnJvbSBOVklESUEgKENhcm1lbCkgdGhhdCBoYXMgYQogIG1lc3NlZC11cCBUTEIgaW52YWxp ZGF0aW9uICJmZWF0dXJlIiB0aGF0IHByZXZlbnRzIHRoZSB1c2Ugb2YgQ25QCgotIFRoZSBvbmx5 IG90aGVyIFNNVCBpbXBsZW1lbnRhdGlvbiAoQ2F2aXVtLVRYMikgcHJlZGF0ZXMgQ25QLCBzbyBp dAogIGRvZXNuJ3QgaW1wbGVtZW50IGl0CgotIEFsbCB0aGUgbW9kZXJuIENQVXMgKHdoaWNoIGFy ZSBub3QgU01UKSBhZHZlcnRpc2UgQ25QIChpdCBpcwogIG1hbmRhdG9yeSBmcm9tIEFSTXY4LjIp LCBidXQgb2YgY291cnNlIGRvbid0IGltcGxlbWVudCBhbnl0aGluZwoKLSBBbmQgdGhlbiB3ZSBh bGwgZGlzY292ZXJlZCB3aGF0IFNpZGUgQ2hhbm5lbCBhdHRhY2tzIHdlcmUuLi4KCkNuUCBhbHNv IG1ha2VzIHJlYXNvbmluZyBhYm91dCBUTEJzIGhhcmRlciwgYXMgaXQgYmx1cnMgdGhlIGlkZWEg dGhhdAphIENQVSBvbmx5IGhhcyBwcml2YXRlIFRMQnMuIE5vdyBhbm90aGVyIENQVSAodGhyZWFk KSBjYW4gaGl0IGluIHlvdXIKVExCcyBpbiB3ZWlyZCB3YXlzLCBhbmQgc2VxdWVuY2luZyB0aGUg ZW5hYmxpbmcgb2YgQ25QIHJlcXVpcmVzIHNvbWUKZnJhZ2lsZSBjb29yZGluYXRpb24uCgpTbyBm YXJld2VsbCwgQ25QLiBJdCBpcyB2ZXJ5IHVubGlrZWx5IHdlJ2xsIG1pc3MgeW91LgoKVGhpcyBz ZXJpZXMgcmVtb3ZlcyBtb3N0IHRyYWNlcyBvZiBDblAsIG9ubHkga2VlcGluZyBzb21lIGJhc2lj CmRlZmluaXRpb25zIGZvciBkb2N1bWVudGF0aW9uIHB1cnBvc2UuIEl0IGRvZXNuJ3QgYW1vdW50 IHRvIG11Y2ggY29kZSwKYnV0IGl0IGZlZWxzIGxpa2Ugd2UncmUgYmV0dGVyIG9mZiB3aXRob3V0 IGl0LgoKTWFyYyBaeW5naWVyICg1KToKICBhcm02NDogUmVtb3ZlIENuUCBkZXRlY3Rpb24KICBh cm02NDogRHJvcCBOVklESUEgQ2FybWVsIENuUCB3b3JrYXJvdW5kCiAgYXJtNjQ6IERyb3Agc3Vw cG9ydCBmb3IgQ25QCiAgS1ZNOiBhcm02NDogUmVtb3ZlIENuUCB1c2FnZQogIGFybTY0OiBSZW1v dmUgQ09ORklHX0FSTTY0X0NOUAoKIERvY3VtZW50YXRpb24vYXJtNjQvc2lsaWNvbi1lcnJhdGEu cnN0IHwgIDIgLS0KIGFyY2gvYXJtNjQvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwgMjQg LS0tLS0tLS0tLS0tLS0tLS0tCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2NwdWZlYXR1cmUuaCAg ICB8ICA2IC0tLS0tCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2t2bV9tbXUuaCAgICAgICB8ICAz ICstLQogYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9tbXVfY29udGV4dC5oICAgfCAxNCArLS0tLS0t LS0tLQogYXJjaC9hcm02NC9rZXJuZWwvY3B1X2VycmF0YS5jICAgICAgICAgfCAgOCAtLS0tLS0K IGFyY2gvYXJtNjQva2VybmVsL2NwdWZlYXR1cmUuYyAgICAgICAgIHwgMzQgLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KIGFyY2gvYXJtNjQva2VybmVsL210ZS5jICAgICAgICAgICAgICAgIHwg MTIgLS0tLS0tLS0tCiBhcmNoL2FybTY0L2tlcm5lbC9zdXNwZW5kLmMgICAgICAgICAgICB8ICA0 IC0tLQogYXJjaC9hcm02NC9rdm0vaHlwL252aGUvaHlwLWluaXQuUyAgICAgfCAgNiAtLS0tLQog YXJjaC9hcm02NC9tbS9jb250ZXh0LmMgICAgICAgICAgICAgICAgfCAgNyAtLS0tLS0KIGFyY2gv YXJtNjQvdG9vbHMvY3B1Y2FwcyAgICAgICAgICAgICAgIHwgIDIgLS0KIDEyIGZpbGVzIGNoYW5n ZWQsIDIgaW5zZXJ0aW9ucygrKSwgMTIwIGRlbGV0aW9ucygtKQoKLS0gCjIuMzkuMgoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJu ZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRw Oi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK