From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: eric.dong@intel.com) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by groups.io with SMTP; Thu, 29 Aug 2019 07:44:16 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Aug 2019 07:44:16 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,443,1559545200"; d="scan'208";a="380789502" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by fmsmga005.fm.intel.com with ESMTP; 29 Aug 2019 07:44:15 -0700 Received: from fmsmsx102.amr.corp.intel.com (10.18.124.200) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 29 Aug 2019 07:44:15 -0700 Received: from shsmsx153.ccr.corp.intel.com (10.239.6.53) by FMSMSX102.amr.corp.intel.com (10.18.124.200) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 29 Aug 2019 07:44:15 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.19]) by SHSMSX153.ccr.corp.intel.com ([169.254.12.215]) with mapi id 14.03.0439.000; Thu, 29 Aug 2019 22:44:13 +0800 From: "Dong, Eric" To: Laszlo Ersek , "devel@edk2.groups.io" CC: "Ni, Ray" Subject: Re: [Patch] UefiCpuPkg/SecCore: get AllSecPpiList after SecPlatformMain. Thread-Topic: [Patch] UefiCpuPkg/SecCore: get AllSecPpiList after SecPlatformMain. Thread-Index: AQHVXmZzPHa021mYEMd6n+Ty+Wx786cSMsFQ Date: Thu, 29 Aug 2019 14:44:13 +0000 Message-ID: References: <20190828065020.2992-1-eric.dong@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: eric.dong@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGFzemxvLA0KDQpJIGJhc2VkIG9uIGN1cnJlbnQgY29kZSBsb2dpYyB0byBhZGp1c3QgdGhl IGNvZGUgcG9zaXRpb24uIA0KSSBhZ3JlZSBpdCdzIGEgZ29vZCBlbmhhbmNlbWVudCBmb3IgdGhl IGNvbW1pdCBtZXNzYWdlLiBJIHdpbGwgYWRkIGl0IHdoZW4gSSBwdXNoIHRoZSBjaGFuZ2UuICBB bHNvIEkgd2lsbCBwdXNoIHRoZSBjaGFuZ2UgYWZ0ZXIgdGhlIGNvZGUgZnJlZXplIGRvbmUuDQoN ClRoYW5rcywNCkVyaWMNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTGFz emxvIEVyc2VrIFttYWlsdG86bGVyc2VrQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBB dWd1c3QgMjksIDIwMTkgODozNyBQTQ0KPiBUbzogRG9uZywgRXJpYyA8ZXJpYy5kb25nQGludGVs LmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBOaSwgUmF5IDxyYXkubmlAaW50ZWwu Y29tPg0KPiBTdWJqZWN0OiBSZTogW1BhdGNoXSBVZWZpQ3B1UGtnL1NlY0NvcmU6IGdldCBBbGxT ZWNQcGlMaXN0IGFmdGVyDQo+IFNlY1BsYXRmb3JtTWFpbi4NCj4gDQo+IEhpIEVyaWMsDQo+IA0K PiBPbiAwOC8yOC8xOSAwODo1MCwgRXJpYyBEb25nIHdyb3RlOg0KPiA+IFJFRjogaHR0cHM6Ly9i dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTM2DQo+ID4NCj4gPiBTZWNQ bGF0Zm9ybU1haW4gaXMgYSBwbGF0Zm9ybSBob29rIGZ1bmN0aW9uIHdoaWNoIGxldCBwbGF0Zm9y bSBkb2VzDQo+ID4gc29tZSB1cGRhdGUuIFNvbWUgcGxhdGZvcm0gbWF5IGFkanVzdCBTZWNDb3Jl RGF0YS0NCj4gPlBlaVRlbXBvcmFyeVJhbUJhc2UNCj4gPiB3aGljaCBjYXVzZWQgZm9ybWVyIHNh dmVkIEFsbFNlY1BwaUxpc3QgdmFyaWFibGUgaW52YWxpZC4NCj4gPg0KPiA+IFRoaXMgcGF0Y2gg dXBkYXRlIHRoZSBsb2dpYyB0byBnZXQgQWxsU2VjUHBpTGlzdCBhZnRlciBTZWNQbGF0Zm9ybU1h aW4uDQo+ID4NCj4gPiBDYzogUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPg0KPiA+IENjOiBMYXN6 bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEVyaWMgRG9u ZyA8ZXJpYy5kb25nQGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiAgVWVmaUNwdVBrZy9TZWNDb3Jl L1NlY01haW4uYyB8IDMgKystDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyks IDEgZGVsZXRpb24oLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9VZWZpQ3B1UGtnL1NlY0NvcmUv U2VjTWFpbi5jDQo+ID4gYi9VZWZpQ3B1UGtnL1NlY0NvcmUvU2VjTWFpbi5jIGluZGV4IGY5MTQ0 NDYyNTcuLjY2Yzk1MmI4OTcgMTAwNjQ0DQo+ID4gLS0tIGEvVWVmaUNwdVBrZy9TZWNDb3JlL1Nl Y01haW4uYw0KPiA+ICsrKyBiL1VlZmlDcHVQa2cvU2VjQ29yZS9TZWNNYWluLmMNCj4gPiBAQCAt MjI4LDcgKzIyOCw2IEBAIFNlY1N0YXJ0dXBQaGFzZTIoDQo+ID4NCj4gPiAgICBQZWlDb3JlRW50 cnlQb2ludCA9IE5VTEw7DQo+ID4gICAgU2VjQ29yZURhdGEgICA9IChFRklfU0VDX1BFSV9IQU5E X09GRiAqKSBDb250ZXh0Ow0KPiA+IC0gIEFsbFNlY1BwaUxpc3QgPSAoRUZJX1BFSV9QUElfREVT Q1JJUFRPUiAqKQ0KPiA+IFNlY0NvcmVEYXRhLT5QZWlUZW1wb3JhcnlSYW1CYXNlOw0KPiA+DQo+ ID4gICAgLy8NCj4gPiAgICAvLyBQZXJmb3JtIHBsYXRmb3JtIHNwZWNpZmljIGluaXRpYWxpemF0 aW9uIGJlZm9yZSBlbnRlcmluZyBQZWlDb3JlLg0KPiA+IEBAIC0yODIsNiArMjgxLDggQEAgU2Vj U3RhcnR1cFBoYXNlMigNCj4gPiAgICB9DQo+ID4NCj4gPiAgICBpZiAoUHBpTGlzdCAhPSBOVUxM KSB7DQo+ID4gKyAgICBBbGxTZWNQcGlMaXN0ID0gKEVGSV9QRUlfUFBJX0RFU0NSSVBUT1IgKikN Cj4gPiArIFNlY0NvcmVEYXRhLT5QZWlUZW1wb3JhcnlSYW1CYXNlOw0KPiA+ICsNCj4gPiAgICAg IC8vDQo+ID4gICAgICAvLyBSZW1vdmUgdGhlIHRlcm1pbmFsIGZsYWcgZnJvbSB0aGUgdGVybWlu YWwgUFBJDQo+ID4gICAgICAvLw0KPiA+DQo+IA0KPiBCYXNlZCBvbiB0aGUgU2VjUGxhdGZvcm1N YWluKCkgZG9jdW1lbnRhdGlvbiBpbg0KPiAiVWVmaUNwdVBrZy9JbmNsdWRlL0xpYnJhcnkvUGxh dGZvcm1TZWNMaWIuaCIsIGl0IHNlZW1zIHZhbGlkIGZvciBhIHBsYXRmb3JtDQo+IHRvIGNoYW5n ZSAiU2VjQ29yZURhdGEtPlBlaVRlbXBvcmFyeVJhbUJhc2UiLg0KPiANCj4gVGhlcmVmb3JlLCBp biBTZWNTdGFydHVwUGhhc2UyKCksIGl0IGFwcGVhcnMganVzdGlmaWVkIHRvIGFzc2lnbiAiQWxs U2VjUHBpTGlzdCINCj4gb25seSBhZnRlciBjYWxsaW5nIFNlY1BsYXRmb3JtTWFpbigpLg0KPiAN Cj4gDQo+IFRoaXMgcGF0Y2ggZG9lcyBzb21ldGhpbmcgZWxzZSB0b286IGl0IG1ha2VzIHRoZSBh c3NpZ25tZW50IHRvICJBbGxTZWNQcGlMaXN0Ig0KPiBjb25kaXRpb25hbC4gSSBhZ3JlZSB0aGF0 IGlzIGp1c3RpZmllZCwgYXMgd2VsbC4gTmFtZWx5Og0KPiANCj4gWypdIElmIFNlY1BsYXRmb3Jt TWFpbigpIHJldHVybnMgbm8gcGxhdGZvcm0tc3BlY2lmaWMgUFBJIGxpc3QsIHRoZW4gdGhlcmUg aXMNCj4gbm90aGluZyB0byBtZXJnZSwgc28gd2UgZG9uJ3QgbmVlZCAiQWxsU2VjUHBpTGlzdCIg YXQgYWxsLg0KPiANCj4gSSB0aGluayBob3dldmVyIHRoYXQgdGhpcyBjaGFuZ2Ugc2hvdWxkIGJl IGRvY3VtZW50ZWQgZXhwbGljaXRseS4NCj4gDQo+IA0KPiBXaGVuIHB1c2hpbmcsIHBsZWFzZSBh ZGQgdGhlIHNlbnRlbmNlIFsqXSB0byB0aGUgY29tbWl0IG1lc3NhZ2UuIFdpdGggdGhhdDoNCj4g DQo+IFJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiANCj4g VGhhbmtzDQo+IExhc3psbw0K