From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: michael.d.kinney@intel.com) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by groups.io with SMTP; Tue, 30 Apr 2019 08:17:45 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Apr 2019 08:17:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,414,1549958400"; d="scan'208";a="342176989" Received: from orsmsx102.amr.corp.intel.com ([10.22.225.129]) by fmsmga006.fm.intel.com with ESMTP; 30 Apr 2019 08:17:44 -0700 Received: from orsmsx111.amr.corp.intel.com (10.22.240.12) by ORSMSX102.amr.corp.intel.com (10.22.225.129) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 30 Apr 2019 08:17:44 -0700 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.24]) by ORSMSX111.amr.corp.intel.com ([169.254.12.39]) with mapi id 14.03.0415.000; Tue, 30 Apr 2019 08:17:43 -0700 From: "Michael D Kinney" To: Laszlo Ersek , "devel@edk2.groups.io" , "Kinney, Michael D" CC: "Gao, Liming" Subject: Re: [edk2-devel] [Patch V2 2/6] MdePkg/BaseLib: Use PcdSpeculationBarrierType Thread-Topic: [edk2-devel] [Patch V2 2/6] MdePkg/BaseLib: Use PcdSpeculationBarrierType Thread-Index: AQHU/vRG+gh9WWi2L0CEkgclaftEyKZVDQyA///EbfA= Date: Tue, 30 Apr 2019 15:17:43 +0000 Message-ID: References: <20190430013012.24008-1-michael.d.kinney@intel.com> <20190430013012.24008-3-michael.d.kinney@intel.com> <14c3be99-8187-39ab-2293-bc7aaa6b0abe@redhat.com> In-Reply-To: <14c3be99-8187-39ab-2293-bc7aaa6b0abe@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [10.22.254.139] MIME-Version: 1.0 Return-Path: michael.d.kinney@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvLA0KDQpJIGFncmVlIHRoZSBjdXJyZW50IHVzYWdlIGlzIG9ubHkgZm9yIElBMzIvWDY0 IHNvdXJjZQ0KZmlsZXMgc28geW91ciBzdWdnZXN0aW9uIG1ha2Ugc2Vuc2UuICBJZiB0aGVyZSBp cw0KYSB1c2UgY2FzZSBmb3Igb3RoZXIgYXJjaHMgaW4gdGhlIGZ1dHVyZSBmb3IgdGhpcyBQQ0Qs DQp0aGVuIHRoZSBJTkYgd291bGQgaGF2ZSB0byBiZSB1cGRhdGVkLg0KDQpNaWtlDQoNCj4gLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTGFzemxvIEVyc2VrIFttYWlsdG86bGVy c2VrQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFR1ZXNkYXksIEFwcmlsIDMwLCAyMDE5IDQ6NTAgQU0N Cj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBLaW5uZXksIE1pY2hhZWwgRA0KPiA8bWljaGFl bC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IENjOiBHYW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRl bC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW1BhdGNoIFYyIDIvNl0NCj4gTWRl UGtnL0Jhc2VMaWI6IFVzZSBQY2RTcGVjdWxhdGlvbkJhcnJpZXJUeXBlDQo+IA0KPiBPbiAwNC8z MC8xOSAwMzozMCwgTWljaGFlbCBEIEtpbm5leSB3cm90ZToNCj4gPiBVc2UgUGNkU3BlY3VsYXRp b25CYXJyaWVyVHlwZSBpbiB0aGUgeDg2DQo+IGltcGxlbWVudGF0aW9uDQo+ID4gb2YgU3BlY3Vs YXRpb25CYXJyaWVyKCkgdG8gc2VsZWN0IGJldHdlZW4NCj4gQXNtTGZlbmNlKCksDQo+ID4gQXNt Q3B1aWQoKSwgYW5kIG5vIG9wZXJhdGlvbi4NCj4gPg0KPiA+IENjOiBMaW1pbmcgR2FvIDxsaW1p bmcuZ2FvQGludGVsLmNvbT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEQgS2lubmV5DQo+ IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiAgTWRlUGtnL0xpYnJh cnkvQmFzZUxpYi9CYXNlTGliLmluZiAgICAgICAgICAgICB8IDEgKw0KPiA+ICBNZGVQa2cvTGli cmFyeS9CYXNlTGliL1g4NlNwZWN1bGF0aW9uQmFycmllci5jIHwgOA0KPiArKysrKystLQ0KPiA+ ICAyIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gPg0K PiA+IGRpZmYgLS1naXQgYS9NZGVQa2cvTGlicmFyeS9CYXNlTGliL0Jhc2VMaWIuaW5mDQo+IGIv TWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9CYXNlTGliLmluZg0KPiA+IGluZGV4IDUzM2U4M2UwYjIu LjM1ODZiZWIwYWIgMTAwNjQ0DQo+ID4gLS0tIGEvTWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9CYXNl TGliLmluZg0KPiA+ICsrKyBiL01kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvQmFzZUxpYi5pbmYNCj4g PiBAQCAtMzk0LDYgKzM5NCw3IEBAIFtQY2RdDQo+ID4NCj4gZ0VmaU1kZVBrZ1Rva2VuU3BhY2VH dWlkLlBjZE1heGltdW1Bc2NpaVN0cmluZ0xlbmd0aA0KPiAjIyBTT01FVElNRVNfQ09OU1VNRVMN Cj4gPg0KPiBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkTWF4aW11bVVuaWNvZGVTdHJpbmdM ZW5ndGgNCj4gIyMgU09NRVRJTUVTX0NPTlNVTUVTDQo+ID4NCj4gZ0VmaU1kZVBrZ1Rva2VuU3Bh Y2VHdWlkLlBjZENvbnRyb2xGbG93RW5mb3JjZW1lbnRQcm9wZQ0KPiBydHlNYXNrICAgIyMgU09N RVRJTUVTX0NPTlNVTUVTDQo+ID4gKyAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFNwZWN1 bGF0aW9uQmFycmllclR5cGUNCj4gIyMgU09NRVRJTUVTX0NPTlNVTUVTDQo+ID4NCj4gPiAgW0Zl YXR1cmVQY2RdDQo+ID4gICAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFZlcmlmeU5vZGVJ bkxpc3QgICMjDQo+IENPTlNVTUVTDQo+IA0KPiBTbywgYmFzZWQgb24gdGhlIGV4YW1wbGUgb2YN Cj4gDQo+IA0KPiBNZGVQa2cvTGlicmFyeS9TZWNQZWlEeGVUaW1lckxpYkNwdS9TZWNQZWlEeGVU aW1lckxpYkNwDQo+IHUuaW5mDQo+IA0KPiBhbmQgYSBmZXcgb3RoZXIgSU5GIGZpbGVzLCBJIHRo aW5rIHdlIGNvdWxkIHVzZQ0KPiANCj4gICBbUGNkLklBMzIsIFBjZC5YNjRdDQo+IA0KPiBoZXJl IGFzIHdlbGwuDQo+IA0KPiBKdXN0IGFuIGlkZWEuDQo+IA0KPiBSZXZpZXdlZC1ieTogTGFzemxv IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4NCj4gDQo+IFRoYW5rcw0KPiBMYXN6bG8NCj4gDQo+ ID4gZGlmZiAtLWdpdA0KPiBhL01kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvWDg2U3BlY3VsYXRpb25C YXJyaWVyLmMNCj4gYi9NZGVQa2cvTGlicmFyeS9CYXNlTGliL1g4NlNwZWN1bGF0aW9uQmFycmll ci5jDQo+ID4gaW5kZXggOGU1Zjk4M2JiOC4uYjI4ZmQ4ZGU5YiAxMDA2NDQNCj4gPiAtLS0gYS9N ZGVQa2cvTGlicmFyeS9CYXNlTGliL1g4NlNwZWN1bGF0aW9uQmFycmllci5jDQo+ID4gKysrIGIv TWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9YODZTcGVjdWxhdGlvbkJhcnJpZXIuYw0KPiA+IEBAIC0x LDcgKzEsNyBAQA0KPiA+ICAvKiogQGZpbGUNCj4gPiAgICBTcGVjdWxhdGlvbkJhcnJpZXIoKSBm dW5jdGlvbiBmb3IgSUEzMiBhbmQgeDY0Lg0KPiA+DQo+ID4gLSAgQ29weXJpZ2h0IChDKSAyMDE4 LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cw0KPiByZXNlcnZlZC48QlI+DQo+ID4gKyAg Q29weXJpZ2h0IChDKSAyMDE4IC0gMjAxOSwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbA0KPiByaWdo dHMgcmVzZXJ2ZWQuPEJSPg0KPiA+DQo+ID4gICAgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJT RC0yLUNsYXVzZS1QYXRlbnQNCj4gPg0KPiA+IEBAIC0yMiw1ICsyMiw5IEBAIFNwZWN1bGF0aW9u QmFycmllciAoDQo+ID4gICAgVk9JRA0KPiA+ICAgICkNCj4gPiAgew0KPiA+IC0gIEFzbUxmZW5j ZSAoKTsNCj4gPiArICBpZiAoUGNkR2V0OCAoUGNkU3BlY3VsYXRpb25CYXJyaWVyVHlwZSkgPT0g MHgwMSkgew0KPiA+ICsgICAgQXNtTGZlbmNlICgpOw0KPiA+ICsgIH0gZWxzZSBpZiAoUGNkR2V0 OCAoUGNkU3BlY3VsYXRpb25CYXJyaWVyVHlwZSkgPT0NCj4gMHgwMikgew0KPiA+ICsgICAgQXNt Q3B1aWQgKDB4MDEsIE5VTEwsIE5VTEwsIE5VTEwsIE5VTEwpOw0KPiA+ICsgIH0NCj4gPiAgfQ0K PiA+DQoNCg==