From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id CC569D81096 for ; Mon, 4 Dec 2023 12:38:32 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=ooMvWyr/GCTyC2EUQ1ZHMiZ40YcKO1aSWkt5dNE2hgs=; c=relaxed/simple; d=groups.io; h=Message-ID:Date:MIME-Version:User-Agent:Subject:To:CC:References:From:In-Reply-To:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1701693511; v=1; b=VD6bPqxZW56s7fL0q0mewAPZ/4dK2R2GeiL7+km8BUyWh1F9O/PVfn6kbNIj1j9nZ/CaHcXK uxv9R03hcOe+6tP6CEA9Zz2PeCpbdaELVyU1swDLxSecHpOs6I0TKyl4bh15twJkCFSJ4NB42Y0 Vc7xB5vyF7RHkr/u3IAe1OzA= X-Received: by 127.0.0.2 with SMTP id bYDHYY7687511xxUT1E3Ogvn; Mon, 04 Dec 2023 04:38:31 -0800 X-Received: from smtp-fw-80009.amazon.com (smtp-fw-80009.amazon.com [99.78.197.220]) by mx.groups.io with SMTP id smtpd.web11.67567.1701693510741809861 for ; Mon, 04 Dec 2023 04:38:30 -0800 X-IronPort-AV: E=Sophos;i="6.04,249,1695686400"; d="scan'208";a="48064612" X-Received: from pdx4-co-svc-p1-lb2-vlan2.amazon.com (HELO email-inbound-relay-iad-1e-m6i4x-6e7a78d7.us-east-1.amazon.com) ([10.25.36.210]) by smtp-border-fw-80009.pdx80.corp.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Dec 2023 12:38:28 +0000 X-Received: from smtpout.prod.us-west-2.prod.farcaster.email.amazon.dev (iad7-ws-svc-p70-lb3-vlan2.iad.amazon.com [10.32.235.34]) by email-inbound-relay-iad-1e-m6i4x-6e7a78d7.us-east-1.amazon.com (Postfix) with ESMTPS id CB35984AC2; Mon, 4 Dec 2023 12:38:25 +0000 (UTC) X-Received: from EX19MTAUWA002.ant.amazon.com [10.0.7.35:57745] by smtpin.naws.us-west-2.prod.farcaster.email.amazon.dev [10.0.48.37:2525] with esmtp (Farcaster) id cd512175-fbcc-4d28-b5dd-2725bfde7277; Mon, 4 Dec 2023 12:38:25 +0000 (UTC) X-Farcaster-Flow-ID: cd512175-fbcc-4d28-b5dd-2725bfde7277 X-Received: from EX19D020UWC004.ant.amazon.com (10.13.138.149) by EX19MTAUWA002.ant.amazon.com (10.250.64.202) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.39; Mon, 4 Dec 2023 12:38:25 +0000 X-Received: from [0.0.0.0] (10.253.83.51) by EX19D020UWC004.ant.amazon.com (10.13.138.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.40; Mon, 4 Dec 2023 12:38:22 +0000 Message-ID: Date: Mon, 4 Dec 2023 13:38:20 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [edk2-devel] [PATCH] ArmVirtPkg: Allow EFI memory attributes protocol to be disabled To: Gerd Hoffmann CC: Ard Biesheuvel , , Ard Biesheuvel , =?UTF-8?B?TO+/vXN6bO+/vSDvv71yc2Vr?= , Oliver Steffen , "Herrenschmidt, Benjamin" , Lennart Poettering , Peter Jones , Matthew Garrett References: <20231204095215.1053032-1-ardb@google.com> <0d62a08e-a153-447a-acb9-b937a74f35f3@amazon.com> From: "Alexander Graf via groups.io" In-Reply-To: X-Originating-IP: [10.253.83.51] X-ClientProxiedBy: EX19D036UWC002.ant.amazon.com (10.13.139.242) To EX19D020UWC004.ant.amazon.com (10.13.138.149) Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,graf@amazon.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 6iLHwitA9EawvjQUUYmMx6bhx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=VD6bPqxZ; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=none Ck9uIDA0LjEyLjIzIDEzOjIwLCBHZXJkIEhvZmZtYW5uIHdyb3RlOgo+ICAgIEhpLAo+Cj4+ICho aW50OiBZb3UgcmVhbGx5IGRvbid0IHdhbnQgb3IgbmVlZCBzaGltIG9uIEFSTS4gVGhlIG9ubHkg cmVhc29uIGZvciBzaGltCj4+IGlzIHRoYXQgb24gbW9zdCB4ODYgZGVza3RvcCBzeXN0ZW1zLCB1 c2VycyB3aWxsIGhhdmUgdGhlIE1TIGtleXMKPj4gcHJlaW5zdGFsbGVkLiBUaGUgTVMgU2VjdXJl IEJvb3QgY29uY2VwdCBob3dldmVyIGlzIHRlcnJpYmx5IGJyb2tlbjogQW55Cj4+IGNvbXByb21p c2Ugb2YgYW55IG9mIHRoZSBNUyBzaWduZWQgYmluYXJpZXMgamVvcGFyZGl6ZXMgeW91ciBib290 IGNoYWluLgo+PiBZb3UncmUgYSBsb3QgYmV0dGVyIG9mZiBpbnN0YWxsaW5nICpvbmx5KiB5b3Vy IGRpc3RyaWJ1dGlvbidzIGtleSBtYXRlcmlhbC4KPj4gVGhhdCB3YXkgeW91IGF0IGxlYXN0IHlv dSBrbm93IHdobyB5b3UgdHJ1c3QuIEp1c3QgcmVtb3ZlIHNoaW0uIEhhdmUgYSBsb29rCj4+IGF0 IGhvdyBBbWF6b24gTGludXggMjAyMyBkaWQgaXQgWzJdIDopKQo+IFlvdSBhcmUgaW4gdGhlIGx1 eHVyaW91cyBwb3NpdGlvbiB0byBydW4geW91ciBvd24gZGlzdHJvIG9uIHlvdXIgb3duCj4gcGxh dGZvcm0sIHdoaWNoIG1ha2VzIHRoaXMgdG90YWxseSBlYXN5LgoKClN1cmUsIHdlJ3JlIGNoZWF0 aW5nIGEgYml0IG9uIHg4Ni4gQnV0IGZvciBBUk0sIHRoZSBzYW1lIHN0b3J5IGhvbGRzIAp0cnVl IGZvciBSSCBhcyB3ZWxsLiBUaGVyZSBhcmUgYSBzb2xpZCBudW1iZXIgb2YgQVJNIHN5c3RlbXMg dGhhdCAKaW1wbGVtZW50IFVFRkkgU2VjdXJlIEJvb3QgdG9kYXkgLSBhbmQgbm9uZSBvZiB0aGVt ICh0aGF0IEknbSBhd2FyZSBvZikgCnByb3Zpc2lvbiBhIE1pY3Jvc29mdCAzcmQgcGFydHkga2V5 LiBJIHRoaW5rIHdlJ3JlIGFsbCBiZXR0ZXIgb2ZmIGFzIApjb21tdW5pdHkgaWYgd2UgZG9uJ3Qg cmVwZWF0IHRoZSBtaXN0YWtlcyB3ZSBkaWQgb24geDg2IG9uIEFSTS4KCkluIGZhY3QsIGZvciB2 aXJ0dWFsIG1hY2hpbmVzIHlvdSdyZSBpbiB0aGUgZXhhY3Qgc2FtZSBwb3NpdGlvbiBhcyBFQzI6 IApJZiB2aXJ0LWluc3RhbGwgb25seSBwcm92aXNpb25zIFJlZCBIYXQgU2VjdXJlIEJvb3Qga2V5 cyBieSBkZWZhdWx0IHdoZW4gCnlvdSBpbnN0YWxsIEZlZG9yYSBvciBSSEVMIGd1ZXN0cywgeW91 J3ZlIGFscmVhZHkgaW5jcmVhc2VkIHlvdXIgZ3Vlc3RzJyAKc2VjdXJpdHkgcG9zdHVyZSBzaWdu aWZpY2FudGx5LgoKVGhlIHNhbWUgYXBwbGllcyB0byBSSEVMLW9uLUVDMiwgd2hlcmUgeW91IGNh biBicmluZyB5b3VyIG93biBkYi4KCgo+IFRoZSBSSCBib290bG9hZGVyIHRlYW0gY29uc2lkZXJz IHNoaW0uZWZpIGJlaW5nIGFuIGVzc2VudGlhbCBwYXJ0IG9mIHRoZQo+IGJvb3QgY2hhaW4gKHRv IHRoZSBwb2ludCB0aGF0IHRoZSBkaXN0cm8gZ3J1Yi5lZmkgdGhyb3dzIGVycm9ycyB3aXRoCj4g c2VjdXJlIGJvb3QgYmVpbmcgZW5hYmxlZCBhbmQgc2hpbS5lZmkgbWlzc2luZyksIGFuZCBvbiB4 ODYgYmFyZSBtZXRhbAo+IGl0IGFjdHVhbGx5IGlzIGVzc2VudGlhbCBiZWNhdXNlIGhhcmR3YXJl IHVzdWFsbHkgc2hpcHMgd2l0aCBvbmx5IHRoZQo+IG1pY3Jvc29mdCBjZXJ0aWZpY2F0ZSBlbnJv bGxlZC4KCgpTZWUgYWJvdmUsIHRoZSBrZXkgKGluIHlvdXIgY2FzZSkgaXMgdG8gbm90IHRyZWF0 IEFSTSBhbmQgeDg2IGlkZW50aWNhbC4gCkFuZCB5ZXMsIHRoZSAoZG93bnN0cmVhbSkgc2hpbSBw YXRjaGVzIGZvciBncnViIGJyZWFrIG5vcm1hbCBncnViIHNlY3VyZSAKYm9vdCBzdXBwb3J0LiBC dXQgdGhhdCdzIGEgYnVnIC0gbm90IGEgZmVhdHVyZSA6KS4KCk9uY2UgeW91IHNvcnRlZCB0aGF0 IGJpdCBvdXQsIHdlIGNhbiBzdGFydCB0YWxraW5nIGFib3V0IHBhdGhzIHRvIHJlbW92ZSAKc2hp bSBvbiBzZWxlY3QgeDg2IGVudmlyb25tZW50cyBzdWNoIGFzIFZNcy4KCgo+IEF0IGxlYXN0IHRo ZXkgcHJvbWlzZWQgdG8gc2lnbiBzaGltIHdpdGggYm90aCBkaXN0cm8gYW5kIG1pY3Jvc29mdCBr ZXlzCj4gb24gdGhlIG5leHQgdXBkYXRlLCBzbyBJIGhhdmUgdGhlIG9wdGlvbiB0byBlbnJvbGwg dGhlIGRpc3RybyBpbnN0ZWFkIG9mCj4gdGhlIG1pY29zb2Z0IGtleXMgaW4gJ2RiJyBvbiBwbGF0 Zm9ybXMgd2hlcmUgdGhpcyBpcyBwb3NzaWJsZS4KCgpTaGltIHJlYWxseSBoYXMgbm8gcGxhY2Ug aW4gYSB3b3JsZCB3aGVyZSB5b3UgaGF2ZSBhIGRpc3RybyBrZXkgCmVucm9sbGVkLiBGaWdodCB0 aGUgYmF0dGxlIHBsZWFzZSwgd2UnbGwgYWxsIGJlIG9mZiB3aXRoIGFuIGVhc2llciBib290IApz dGFjayBhcyBhIHJlc3VsdCA6KS4gVGhpcyBidWcgaGVyZSBhbG9uZSBhbHJlYWR5IHNob3dzIHlv dSB3aHkgc2hpbSBpcyAKYSBiYWQgaWRlYSBjb25jZXB0dWFsbHkuIE5lY2Vzc2FyeSBpbiBhbiBN UyBkb21pbmF0ZWQgd29ybGQsIGJ1dCBzdGlsbCBiYWQuCgpJZiB0aGVyZSBhcmUgY29uY2VybnMg YXJvdW5kIHRvb2xpbmcgZGlmZmVyZW5jZXMgKGxpa2UgbW9rdXRpbCksIGxldCdzIApsb29rIGF0 IGhvdyB3ZSBjYW4gdW5pZnkvc2ltcGxpZnkgdGhlIHVzZXIgZXhwZXJpZW5jZSBpbnN0ZWFkLgoK CkFsZXgKCgoKCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgR2VybWFueSBHbWJICktyYXVzZW5z dHIuIDM4CjEwMTE3IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJ1bmc6IENocmlzdGlhbiBTY2hsYWVn ZXIsIEpvbmF0aGFuIFdlaXNzCkVpbmdldHJhZ2VuIGFtIEFtdHNnZXJpY2h0IENoYXJsb3R0ZW5i dXJnIHVudGVyIEhSQiAxNDkxNzMgQgpTaXR6OiBCZXJsaW4KVXN0LUlEOiBERSAyODkgMjM3IDg3 OQoKCg0KCi09LT0tPS09LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2Vp dmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMx MTIwMzkpOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTIwMzkKTXV0 ZSBUaGlzIFRvcGljOiBodHRwczovL2dyb3Vwcy5pby9tdC8xMDI5Njc2OTAvNzY4NjE3NgpHcm91 cCBPd25lcjogZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8v ZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09LT0tPS09 LT0tPS09LT0tPS09LT0tCgoNCg==