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 0A828C43334 for ; Thu, 30 Jun 2022 14:43:55 +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=p5LkrTIRlpL1xl7crmkYDTwAAneFZ3e8eNgZBzU+mkk=; b=xqsMCJmzj47WTP Jj+QPTswlDeSYSuFP+Y7EDfAmqjAPBg5PLKowy/W1EH1nomn/Io5TuyPJVJT4i/CYPc43PP7enJc3 a3enVW3yINNeHOJ0XBlmHusU/J7iASS2HB2f9P5oH6G3+JBoGb6PSCdquO3AvdBrmyYdKOQ9JRiGS SEZtfel9GvxpUmaNaYwwazEjJJqvx61zFbihTvF6QL+1w0ia51ZTEQ1gkgUAnrxYeL8zpi4QjL6ZR 6PtfRLHe/92ro85KCYzZIeZ2YmWnlxoOUQHowyW3rWLF0cQ2VDv7w+pBXxqDu2tR0tVdQ82rK4D/s Z3AabAoA4YYQrz5DW2tg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o6vNR-0007fB-EA; Thu, 30 Jun 2022 14:42:41 +0000 Received: from ams.source.kernel.org ([2604:1380:4601:e00::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1o6vNO-0007dD-8s for linux-arm-kernel@lists.infradead.org; Thu, 30 Jun 2022 14:42:40 +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 ams.source.kernel.org (Postfix) with ESMTPS id A132BB82B67; Thu, 30 Jun 2022 14:42:36 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D4A76C34115; Thu, 30 Jun 2022 14:42:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1656600155; bh=ldLNMNqagbE0ZwlqpMyvutAshCQhMTdTBMzn6o3X6S0=; h=From:To:Cc:Subject:Date:From; b=Y8KDPFX4wElDCYgmqV3TP3wgk2selsl4qdec1Ev+hyVp3N073ZbxOJkIjSTLmf6nw RmwQrRQPTIbZ9vvfXEp2FaqLdtYS5wrE/6XOKQX7c/e70HyunxSjulTtfJxIUeWCkn 58iXfxHwhVj4XHWThMj2YoAhQITX9GXEh6UF1vCNKC67tQXlJ64gIP8eKDroXW3p33 bqIQjiExWHh6r01juabshAXL6HPkL5KZSvXFUDhAToBQyRAOhmv5shjgrvGPq7nqv6 LvjKZ5PkE1kgPbwMEDmW0dwABgDLqrD0z5ACQkeqVssjCx6EfU5bTTFAD+Hgapt9Yl b8va31l++fF/g== From: Ard Biesheuvel To: linux-arm-kernel@lists.infradead.org Cc: Ard Biesheuvel , Will Deacon , Marc Zyngier , =?UTF-8?q?Pierre-Cl=C3=A9ment=20Tosi?= , Quentin Perret , Mark Rutland Subject: [PATCH 0/6] arm64: efi: boot with MMU and caches on if possible Date: Thu, 30 Jun 2022 16:42:24 +0200 Message-Id: <20220630144230.2332555-1-ardb@kernel.org> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=2411; h=from:subject; bh=ldLNMNqagbE0ZwlqpMyvutAshCQhMTdTBMzn6o3X6S0=; b=owEB7QES/pANAwAKAcNPIjmS2Y8kAcsmYgBivbZJJ2vFuMwh8Djsfpsm7A7TUfwDWlUbNqVLKA63 KxrEQmiJAbMEAAEKAB0WIQT72WJ8QGnJQhU3VynDTyI5ktmPJAUCYr22SQAKCRDDTyI5ktmPJEPPC/ 4paTw8uGbcKspV3pYbjZP2vOLNe5sHmHl9KzYICPxihvoVssB0Z7KNOEwiVm7MNOFaPaSswC0S2Kx+ Z+uMTyW0Ifl7+LVbWZhEk7uU+Jf0lj9Tv3UosmjcmlJotuDmV2RHyx6CuMG/tD4MsqESvadj73hlD7 CFaqgXSfw/8cQlvgMwzh49yu0RZ1rgMAvDe5i0k/LQqTPwcUhz5nzN2QqCwykDCIu2CTasbnLpcCAq 2O8/lBcIBNwNcuVXl2hCN/aKoLpflLKZ7BB3LiljO73JkMAXBYBaD9Y9GBJsBPktJ6lYblo7RoxWxR s6rK3q4RWrVOYVrd2yJE19MITbxNfyANc0lLrz/+zsUVIVqPO0nS+Z6SJFxSZu8qoKRU4qjhXjRJ7Y lS5vp7+QXxnEako9ZJkVmrEIGf5FBQ9uoCBFlb98WPCoppGv80EwYQRJDARED2yIcQya0r/r3a3130 9T4duyUbbp1JC3v8GovFWtgb49O/QrOdL3KkpmXygo5cc= X-Developer-Key: i=ardb@kernel.org; a=openpgp; fpr=F43D03328115A198C90016883D200E9CA6329909 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220630_074238_652754_0C434A9D X-CRM114-Status: GOOD ( 16.31 ) 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 VGhpcyBzbWFsbCBzZXJpZXMgaXMgd2hhdCByZW1haW5zIG5vdyB0aGF0IG11Y2ggb2YgdGhlIHBy ZXJlcXVpc2l0ZQpjaGFuZ2VzIHRoYXQgYXJlIHNoYXJlZCB3aXRoIG90aGVyIHdvcmsgaGF2ZSBs YW5kZWQuIFRoaXMgaXMgYSBmb2xsb3ctdXAKdG8gWzBdLCBhbmQgaW1wbGVtZW50cyB0aGUgbmVj ZXNzYXJ5IGNoYW5nZXMgdGhhdCBhbGxvdyB0aGUgRUZJIHN0dWIgdG8KZW50ZXIgdGhlIGtlcm5l bCBwcm9wZXIgd2l0aCBNTVUgYW5kIGNhY2hlcyBlbmFibGVkLgoKVGhpcyBpcyBwb3NzaWJsZSBi ZWNhdXNlIHRoZSBFRkkgc3BlYyBtYW5kYXRlcyB0aGF0IGFsbCBvZiBtZW1vcnkgaXMKbWFwcGVk LCBhbmQgc28gd2UgY2FuIHJlbHkgb24gdGhpcyBtYXBwaW5nIHRvIHNldCB1cCB0aGUgaW5pdGlh bCBJRCBtYXAsCmluc3RlYWQgb2YgdGFraW5nIGRvd24gdGhlIE1NVSBmaXJzdCwgYW5kIHBvcHVs YXRpbmcgdGhvc2UgcGFnZSB0YWJsZXMKdXNpbmcgbm9uLWNhY2hlYWJsZSBhY2Nlc3NlcyB0aGF0 IHJlcXVpcmUgc3BlY2lhbCBjYXJlIGluIHRlcm1zIG9mIGNhY2hlCmNvaGVyZW5jeS4gVGhpcyBh bHNvIG1lYW5zIHRoYXQgdGhlcmUgaXMgbm8gbmVlZCB0byBjbGVhbiB0aGUgZXhlY3V0YWJsZQpp bWFnZSB0byB0aGUgcG9pbnQgb2YgY29oZXJlbmN5ICh3aXRoIHRoZSBleGNlcHRpb24gb2YgdGhl IGNvbnRlbnRzIG9mCi5pZG1hcC50ZXh0LCB3aGljaCBjb250YWlucyB0aGUgY29kZSB0aGF0IHN3 aXRjaGVzIGZyb20gdGhlIGZpcm13YXJlJ3MKSUQgbWFwIHRvIHRoZSBrZXJuZWwgb25lKQoKR2l2 ZW4gdGhhdCB0aGUgaW1hZ2Ugd2lsbCB0eXBpY2FsbHkgYmUgbWFwcGVkIGJ5IHRoZSBmaXJtd2Fy ZSBhY2NvcmRpbmcKdG8gdGhlIHNlY3Rpb24gZGVzY3JpcHRvcnMgaW4gdGhlIFBFL0NPRkYgaGVh ZGVyIChSLVggZm9yIC50ZXh0IGFuZAoucm9kYXRhLCBSVy0gZm9yIC5kYXRhIGFuZCAuYnNzKSwg dGhpcyBhbHNvIGhhcyBhIHNsaWdodCByb2J1c3RuZXNzCmFkdmFudGFnZS4KCk5vdGUgdGhhdCB0 aGlzIGRvZXMgbm90IHVwZGF0ZSB0aGUgZG9jdW1lbnRlZCBib290IHByb3RvY29sIFt5ZXRdLAph bHRob3VnaCBhbnkgbG9hZGVyIGNvdWxkIHRha2UgYWR2YW50YWdlIG9mIHRoaXMsIGFuZCBsb2Fk IHRoZSBrZXJuZWwKaW1hZ2UgYXQgYW55IDY0ayBhbGlnbmVkIHBoeXNpY2FsIG9mZnNldCwgYW5k IGVudGVyIHRoZSBpbWFnZSB3aXRoIHRoZQpNTVUgc3RpbGwgZW5hYmxlZCwgZWl0aGVyIGF0IEVM MiBvciBFTDEuCgpbMF0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGludXgtYXJtLWtlcm5lbC8y MDIyMDMzMDE1NDIwNS4yNDgzMTY3LTEtYXJkYkBrZXJuZWwub3JnLwoKQ2M6IFdpbGwgRGVhY29u IDx3aWxsQGtlcm5lbC5vcmc+CkNjOiBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgpDYzog UGllcnJlLUNsw6ltZW50IFRvc2kgPHB0b3NpQGdvb2dsZS5jb20+CkNjOiBRdWVudGluIFBlcnJl dCA8cXBlcnJldEBnb29nbGUuY29tPgpDYzogTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJt LmNvbT4KCkFyZCBCaWVzaGV1dmVsICg2KToKICBhcm02NDogbGRzOiByZWR1Y2UgZWZmZWN0aXZl IG1pbmltdW0gaW1hZ2UgYWxpZ25tZW50IHRvIDY0awogIGFybTY0OiBrZXJuZWw6IG1vdmUgSUQg bWFwIG91dCBvZiAudGV4dCBtYXBwaW5nCiAgYXJtNjQ6IGhlYWQ6IHJlY29yZCB0aGUgTU1VIHN0 YXRlIGF0IHByaW1hcnkgZW50cnkKICBhcm02NDogaGVhZDogYXZvaWQgY2FjaGUgaW52YWxpZGF0 aW9uIHdoZW4gZW50ZXJpbmcgd2l0aCB0aGUgTU1VIG9uCiAgYXJtNjQ6IGhlYWQ6IGNsZWFuIHRo ZSBJRCBtYXAgcGFnZSB0byB0aGUgUG9DCiAgYXJtNjQ6IGVmaS9saWJzdHViOiBlbnRlciB3aXRo IHRoZSBNTVUgb24gaWYgZXhlY3V0aW5nIGluIHBsYWNlCgogYXJjaC9hcm02NC9pbmNsdWRlL2Fz bS9lZmkuaCAgICAgICAgICAgICAgfCAgNyAtLS0KIGFyY2gvYXJtNjQva2VybmVsL2VmaS1lbnRy eS5TICAgICAgICAgICAgIHwgIDQgKysKIGFyY2gvYXJtNjQva2VybmVsL2hlYWQuUyAgICAgICAg ICAgICAgICAgIHwgNDUgKysrKysrKysrKysrKysrKysrLS0KIGFyY2gvYXJtNjQva2VybmVsL3Zt bGludXgubGRzLlMgICAgICAgICAgIHwgMTMgKysrKystCiBhcmNoL2FybTY0L21tL3Byb2MuUyAg ICAgICAgICAgICAgICAgICAgICB8ICAyIC0KIGRyaXZlcnMvZmlybXdhcmUvZWZpL2xpYnN0dWIv YXJtNjQtc3R1Yi5jIHwgIDIgKy0KIGluY2x1ZGUvbGludXgvZWZpLmggICAgICAgICAgICAgICAg ICAgICAgIHwgIDYgKy0tCiA3IGZpbGVzIGNoYW5nZWQsIDU4IGluc2VydGlvbnMoKyksIDIxIGRl bGV0aW9ucygtKQoKLS0gCjIuMzUuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1r ZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK