From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp-fw-80006.amazon.com (smtp-fw-80006.amazon.com [99.78.197.217]) by mx.groups.io with SMTP id smtpd.web12.31809.1643635291436003233 for ; Mon, 31 Jan 2022 05:21:31 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@amazon.com header.s=amazon201209 header.b=KEHDObX8; spf=pass (domain: amazon.de, ip: 99.78.197.217, mailfrom: prvs=023f0832b=graf@amazon.de) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1643635292; x=1675171292; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=aYjqpTpgflPQZTPkrthkSUv4d226UitfYvpC1agjhw4=; b=KEHDObX8HQ3YGjuhTEX0JOV3XBbFMOrEhhlActD3xkq6r24E9rs0RKjg 6CsJDRDjV7e+M/tJlf5ChIf7R21EEcdVNhac2t60VF8/DaBxD5fVpACSq Ihkr/Ec3VJ1vajozU7A3ylBd+dg02ypzkYQzaeNLUGAMYnIayZh9089rj g=; X-IronPort-AV: E=Sophos;i="5.88,331,1635206400"; d="scan'208";a="59146419" Received: from pdx4-co-svc-p1-lb2-vlan3.amazon.com (HELO email-inbound-relay-pdx-2a-2dbf0206.us-west-2.amazon.com) ([10.25.36.214]) by smtp-border-fw-80006.pdx80.corp.amazon.com with ESMTP; 31 Jan 2022 13:21:18 +0000 Received: from EX13MTAUWC002.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194]) by email-inbound-relay-pdx-2a-2dbf0206.us-west-2.amazon.com (Postfix) with ESMTPS id 5B5F7A28D6; Mon, 31 Jan 2022 13:21:17 +0000 (UTC) Received: from EX13D20UWC001.ant.amazon.com (10.43.162.244) by EX13MTAUWC002.ant.amazon.com (10.43.162.240) with Microsoft SMTP Server (TLS) id 15.0.1497.28; Mon, 31 Jan 2022 13:21:16 +0000 Received: from [10.95.80.142] (10.43.160.93) by EX13D20UWC001.ant.amazon.com (10.43.162.244) with Microsoft SMTP Server (TLS) id 15.0.1497.28; Mon, 31 Jan 2022 13:21:15 +0000 Message-ID: <4ae599f2-e987-66e8-2c8e-47c851d8b7c7@amazon.com> Date: Mon, 31 Jan 2022 14:21:13 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.5.1 Subject: Re: [PATCH] ArmVirtPkg/ArmVirtMemoryInitPeiLib: avoid redundant cache invalidation To: Ard Biesheuvel , CC: , , "Schander, Johanna 'Mimoja' Amelie" References: <20220129151346.4120964-1-ardb@kernel.org> From: "Alexander Graf" In-Reply-To: <20220129151346.4120964-1-ardb@kernel.org> X-Originating-IP: [10.43.160.93] X-ClientProxiedBy: EX13D48UWA004.ant.amazon.com (10.43.163.61) To EX13D20UWC001.ant.amazon.com (10.43.162.244) Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Ck9uIDI5LjAxLjIyIDE2OjEzLCBBcmQgQmllc2hldXZlbCB3cm90ZToKPiBBbGV4IHJlcG9ydHMg dGhhdCB0aGUgY2FjaGUgaW52YWxpZGF0aW9uIHBlcmZvcm1lZCBieQo+IEFybVZpcnRNZW1vcnlJ bml0UGVpTGliIHRha2VzIGEgbm9uLW5lZ2xpZ2libGUgYW1vdW50IG9mIHRpbWUgYXQgYm9vdC4K PiBUaGlzIGNhY2hlIGludmFsaWRhdGlvbiB1c2VkIHRvIGJlIG5lY2Vzc2FyeSB0byBhdm9pZCBp bmNvbnNpc3RlbmNpZXMKPiBiZXR3ZWVuIHRoZSBDUFUncyBjYWNoZWQgYW5kIHVuY2FjaGVkIHZp ZXdzIG9mIHRoZSBwZXJtYW5lbnQgUEVJIG1lbW9yeQo+IHJlZ2lvbiwgZ2l2ZW4gdGhhdCB0aGUg UEVJIHBoYXNlIGlzIHdoZXJlIHRoZSBNTVUgZ2V0cyBlbmFibGVkLgo+Cj4gVGhlIG9ubHkgYWxs b2NhdGlvbnMgZG9uZSBmcm9tIHBlcm1hbmVudCBQRUkgbWVtb3J5IHdpdGggdGhlIE1NVSBvZmYg YXJlCj4gcGFnZXMgdXNlZCBmb3IgcGFnZSB0YWJsZXMsIGFuZCBzaW5jZSBjb21taXQgNzQ4ZmVh NjI3OWVmCj4gKCJBcm1Qa2cvQXJtTW11TGliIEFBUkNINjQ6IGludmFsaWRhdGUgcGFnZSB0YWJs ZXMgYmVmb3JlIHBvcHVsYXRpbmcKPiB0aGVtIiksIGVhY2ggb2YgdGhvc2UgaXMgaW52YWxpZGF0 ZWQgaW4gdGhlIGNhY2hlcyBleHBsaWNpdGx5LCBmb3IKPiByZWFzb25zIGRlc2NyaWJlZCBpbiB0 aGUgcGF0Y2gncyBjb21taXQgbG9nLiBBbGwgb3RoZXIgYWxsb2NhdGlvbnMgZG9uZQo+IGluIFBF SSBhcmUgZWl0aGVyIGZyb20gdGVtcG9yYXJ5IFBFSSBtZW1vcnksIHdoaWNoIGluY2x1ZGVzIHRo ZSBzdGFjaywKPiBvciBmcm9tIHBlcm1hbmVudCBQRUkgbWVtb3J5IGJ1dCBhZnRlciB0aGUgTU1V IGhhcyBiZWVuIGVuYWJsZWQuCj4KPiBUaGlzIG1lYW5zIHRoYXQgdGhlIGNhY2hlIGludmFsaWRh dGlvbiBpbiBBcm1WaXJ0TWVtb3J5SW5pdFBlaUxpYiBpcyBubwo+IGxvbmdlciBuZWNlc3Nhcnks IGFuZCBjYW4gc2ltcGx5IGJlIGRyb3BwZWQuCj4KPiBDYzogQWxleGFuZGVyIEdyYWYgPGFncmFm QGNzZ3JhZi5kZT4KPiBTaWduZWQtb2ZmLWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkYkBrZXJuZWwu b3JnPgoKClJldmlld2VkLWJ5OiBBbGV4YW5kZXIgR3JhZiA8Z3JhZkBhbWF6b24uY29tPgoKQWxz bywgZmVlbCBmcmVlIHRvIGFkZAoKUmVwb3J0ZWQtYnk6IEFsZXhhbmRlciBHcmFmIDxncmFmQGFt YXpvbi5jb20+CgoKVGhhbmtzIGEgYnVuY2ghCgpBbGV4CgoKPiAtLS0KPiAgIC4uLi9Bcm1WaXJ0 TWVtb3J5SW5pdFBlaUxpYi9Bcm1WaXJ0TWVtb3J5SW5pdFBlaUxpYi5jICAgIHwgOSAtLS0tLS0t LS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA5IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL0Fy bVZpcnRQa2cvTGlicmFyeS9Bcm1WaXJ0TWVtb3J5SW5pdFBlaUxpYi9Bcm1WaXJ0TWVtb3J5SW5p dFBlaUxpYi5jIGIvQXJtVmlydFBrZy9MaWJyYXJ5L0FybVZpcnRNZW1vcnlJbml0UGVpTGliL0Fy bVZpcnRNZW1vcnlJbml0UGVpTGliLmMKPiBpbmRleCAwMjJlMTNlNzYyYjYuLjk4ZDkwYWQ0MjAw ZCAxMDA2NDQKPiAtLS0gYS9Bcm1WaXJ0UGtnL0xpYnJhcnkvQXJtVmlydE1lbW9yeUluaXRQZWlM aWIvQXJtVmlydE1lbW9yeUluaXRQZWlMaWIuYwo+ICsrKyBiL0FybVZpcnRQa2cvTGlicmFyeS9B cm1WaXJ0TWVtb3J5SW5pdFBlaUxpYi9Bcm1WaXJ0TWVtb3J5SW5pdFBlaUxpYi5jCj4gQEAgLTkx LDE1ICs5MSw2IEBAIE1lbW9yeVBlaW0gKAo+ICAgICAgICAgKTsKPiAgICAgfQo+ICAgCj4gLSAg Ly8KPiAtICAvLyBXaGVuIHJ1bm5pbmcgdW5kZXIgdmlydHVhbGl6YXRpb24sIHRoZSBQSS9VRUZJ IG1lbW9yeSByZWdpb24gbWF5IGJlCj4gLSAgLy8gY2xlYW4gYnV0IG5vdCBpbnZhbGlkYXRlZCBp biBzeXN0ZW0gY2FjaGVzIG9yIGluIGxvd2VyIGxldmVsIGNhY2hlcwo+IC0gIC8vIG9uIG90aGVy IENQVXMuIFNvIGludmFsaWRhdGUgdGhlIHJlZ2lvbiBieSB2aXJ0dWFsIGFkZHJlc3MsIHRvIGVu c3VyZQo+IC0gIC8vIHRoYXQgdGhlIGNvbnRlbnRzIHdlIHB1dCB0aGVyZSB3aXRoIHRoZSBjYWNo ZXMgYW5kIE1NVSBvZmYgd2lsbCBzdGlsbAo+IC0gIC8vIGJlIHZpc2libGUgYWZ0ZXIgdHVybmlu ZyB0aGVtIG9uLgo+IC0gIC8vCj4gLSAgSW52YWxpZGF0ZURhdGFDYWNoZVJhbmdlICgoVk9JRCAq KShVSU5UTilVZWZpTWVtb3J5QmFzZSwgVWVmaU1lbW9yeVNpemUpOwo+IC0KPiAgICAgLy8gQnVp bGQgTWVtb3J5IEFsbG9jYXRpb24gSG9iCj4gICAgIEluaXRNbXUgKCk7Cj4gICAKCgoKQW1hem9u IERldmVsb3BtZW50IENlbnRlciBHZXJtYW55IEdtYkgKS3JhdXNlbnN0ci4gMzgKMTAxMTcgQmVy bGluCkdlc2NoYWVmdHNmdWVocnVuZzogQ2hyaXN0aWFuIFNjaGxhZWdlciwgSm9uYXRoYW4gV2Vp c3MKRWluZ2V0cmFnZW4gYW0gQW10c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJCIDE0 OTE3MyBCClNpdHo6IEJlcmxpbgpVc3QtSUQ6IERFIDI4OSAyMzcgODc5CgoK