From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web10.3617.1583196366524979415 for ; Mon, 02 Mar 2020 16:46:06 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: eric.dong@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 02 Mar 2020 16:46:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,509,1574150400"; d="scan'208";a="243402770" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga006.jf.intel.com with ESMTP; 02 Mar 2020 16:46:05 -0800 Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 2 Mar 2020 16:46:05 -0800 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 2 Mar 2020 16:46:04 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.50]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.206]) with mapi id 14.03.0439.000; Tue, 3 Mar 2020 08:46:02 +0800 From: "Dong, Eric" To: Laszlo Ersek , edk2-devel-groups-io CC: Ard Biesheuvel , "Wu, Hao A" , Igor Mammedov , "Wang, Jian J" , "Yao, Jiewen" , "Justen, Jordan L" , "Kinney, Michael D" , =?utf-8?B?UGhpbGlwcGUgTWF0aGlldS1EYXVkw6k=?= , "Ni, Ray" Subject: Re: [PATCH v2 01/16] MdeModulePkg/PiSmmCore: log SMM image start failure Thread-Topic: [PATCH v2 01/16] MdeModulePkg/PiSmmCore: log SMM image start failure Thread-Index: AQHV7PHRskqukABoKEWEuhEddBP4BKg2D/7w Date: Tue, 3 Mar 2020 00:46:02 +0000 Message-ID: References: <20200226221156.29589-1-lersek@redhat.com> <20200226221156.29589-2-lersek@redhat.com> In-Reply-To: <20200226221156.29589-2-lersek@redhat.com> 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 SGkgTGFzemxvLA0KDQpSZXZpZXdlZC1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29t Pg0KDQpUaGFua3MsDQpFcmljDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206 IExhc3psbyBFcnNlayBbbWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KPiBTZW50OiBUaHVyc2Rh eSwgRmVicnVhcnkgMjcsIDIwMjAgNjoxMiBBTQ0KPiBUbzogZWRrMi1kZXZlbC1ncm91cHMtaW8g PGRldmVsQGVkazIuZ3JvdXBzLmlvPg0KPiBDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1 dmVsQGxpbmFyby5vcmc+OyBEb25nLCBFcmljDQo+IDxlcmljLmRvbmdAaW50ZWwuY29tPjsgV3Us IEhhbyBBIDxoYW8uYS53dUBpbnRlbC5jb20+OyBJZ29yIE1hbW1lZG92DQo+IDxpbWFtbWVkb0By ZWRoYXQuY29tPjsgV2FuZywgSmlhbiBKIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+OyBZYW8sDQo+ IEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+OyBKdXN0ZW4sIEpvcmRhbiBMDQo+IDxqb3Jk YW4ubC5qdXN0ZW5AaW50ZWwuY29tPjsgS2lubmV5LCBNaWNoYWVsIEQNCj4gPG1pY2hhZWwuZC5r aW5uZXlAaW50ZWwuY29tPjsgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kNCj4gPHBoaWxtZEByZWRo YXQuY29tPjsgTmksIFJheSA8cmF5Lm5pQGludGVsLmNvbT4NCj4gU3ViamVjdDogW1BBVENIIHYy IDAxLzE2XSBNZGVNb2R1bGVQa2cvUGlTbW1Db3JlOiBsb2cgU01NIGltYWdlIHN0YXJ0DQo+IGZh aWx1cmUNCj4gDQo+IEluIHRoZSBDb3JlU3RhcnRJbWFnZSgpIGZ1bmN0aW9uDQo+IFtNZGVNb2R1 bGVQa2cvQ29yZS9EeGUvSW1hZ2UvSW1hZ2UuY10sIGlmIHRoZSBpbWFnZSBlbnRyeSBwb2ludCBy ZXR1cm5zDQo+IGEgZmFpbHVyZSBjb2RlLCB0aGVuIHRoZSBEWEUgQ29yZSBsb2dzIGEgaGVscGZ1 bCBERUJVR19FUlJPUiBtZXNzYWdlLA0KPiB3aXRoIHRoZSBmb2xsb3dpbmcgZm9ybWF0IHN0cmlu ZzoNCj4gDQo+ICAgIkVycm9yOiBJbWFnZSBhdCAlMTFwIHN0YXJ0IGZhaWxlZDogJXJcbiINCj4g DQo+IERvIHNpbWlsYXJseSBpbiB0aGUgU01NIENvcmUgKHVwZGF0ZSB0aGUgbWVzc2FnZSBzbGln aHRseSkuDQo+IA0KPiBDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5v cmc+DQo+IENjOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+DQo+IENjOiBIYW8gQSBX dSA8aGFvLmEud3VAaW50ZWwuY29tPg0KPiBDYzogSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVk aGF0LmNvbT4NCj4gQ2M6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+DQo+IENj OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4NCj4gQ2M6IEpvcmRhbiBKdXN0ZW4g PGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+DQo+IENjOiBNaWNoYWVsIEtpbm5leSA8bWljaGFl bC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IENjOiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhp bG1kQHJlZGhhdC5jb20+DQo+IENjOiBSYXkgTmkgPHJheS5uaUBpbnRlbC5jb20+DQo+IFJlZjog aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTEyDQo+IFNp Z25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+DQo+IEFja2VkLWJ5 OiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4NCj4gLS0tDQo+IA0K PiBOb3RlczoNCj4gICAgIHYyOg0KPiANCj4gICAgIC0gUGljayB1cCBBcmQncyBBY2tlZC1ieSwg d2hpY2ggaXMgY29uZGl0aW9uYWwgb24gYXBwcm92YWwgZnJvbSBJbnRlbA0KPiAgICAgICByZXZp ZXdlcnMgb24gQ2MuIChJJ2QgbGlrZSB0byBzYXZlIEFyZCB0aGUgY2h1cm4gb2YgcmUtYWNraW5n DQo+ICAgICAgIHVubW9kaWZpZWQgcGF0Y2hlcy4pDQo+IA0KPiAgTWRlTW9kdWxlUGtnL0NvcmUv UGlTbW1Db3JlL0Rpc3BhdGNoZXIuYyB8IDYgKysrKysrDQo+ICAxIGZpbGUgY2hhbmdlZCwgNiBp bnNlcnRpb25zKCspDQo+IA0KPiBkaWZmIC0tZ2l0IGEvTWRlTW9kdWxlUGtnL0NvcmUvUGlTbW1D b3JlL0Rpc3BhdGNoZXIuYw0KPiBiL01kZU1vZHVsZVBrZy9Db3JlL1BpU21tQ29yZS9EaXNwYXRj aGVyLmMNCj4gaW5kZXggOWJlYzczMWU1MzEyLi43NmVlOWUwYjg5Y2MgMTAwNjQ0DQo+IC0tLSBh L01kZU1vZHVsZVBrZy9Db3JlL1BpU21tQ29yZS9EaXNwYXRjaGVyLmMNCj4gKysrIGIvTWRlTW9k dWxlUGtnL0NvcmUvUGlTbW1Db3JlL0Rpc3BhdGNoZXIuYw0KPiBAQCAtODgzLDQ0ICs4ODMsNTAg QEAgU21tRGlzcGF0Y2hlciAoDQo+ICAgICAgICBSZW1vdmVFbnRyeUxpc3QgKCZEcml2ZXJFbnRy eS0+U2NoZWR1bGVkTGluayk7DQo+IA0KPiAgICAgICAgUkVQT1JUX1NUQVRVU19DT0RFX1dJVEhf RVhURU5ERURfREFUQSAoDQo+ICAgICAgICAgIEVGSV9QUk9HUkVTU19DT0RFLA0KPiAgICAgICAg ICBFRklfU09GVFdBUkVfU01NX0RSSVZFUiB8IEVGSV9TV19QQ19JTklUX0JFR0lOLA0KPiAgICAg ICAgICAmRHJpdmVyRW50cnktPkltYWdlSGFuZGxlLA0KPiAgICAgICAgICBzaXplb2YgKERyaXZl ckVudHJ5LT5JbWFnZUhhbmRsZSkNCj4gICAgICAgICAgKTsNCj4gDQo+ICAgICAgICAvLw0KPiAg ICAgICAgLy8gQ2FjaGUgc3RhdGUgb2YgU21tRW50cnlQb2ludFJlZ2lzdGVyZWQgYmVmb3JlIGNh bGxpbmcgZW50cnkgcG9pbnQNCj4gICAgICAgIC8vDQo+ICAgICAgICBQcmV2aW91c1NtbUVudHJ5 UG9pbnRSZWdpc3RlcmVkID0gZ1NtbUNvcmVQcml2YXRlLQ0KPiA+U21tRW50cnlQb2ludFJlZ2lz dGVyZWQ7DQo+IA0KPiAgICAgICAgLy8NCj4gICAgICAgIC8vIEZvciBlYWNoIFNNTSBkcml2ZXIs IHBhc3MgTlVMTCBhcyBJbWFnZUhhbmRsZQ0KPiAgICAgICAgLy8NCj4gICAgICAgIFJlZ2lzdGVy U21yYW1Qcm9maWxlSW1hZ2UgKERyaXZlckVudHJ5LCBUUlVFKTsNCj4gICAgICAgIFBFUkZfU1RB UlRfSU1BR0VfQkVHSU4gKERyaXZlckVudHJ5LT5JbWFnZUhhbmRsZSk7DQo+ICAgICAgICBTdGF0 dXMgPSAoKEVGSV9JTUFHRV9FTlRSWV9QT0lOVCkoVUlOVE4pRHJpdmVyRW50cnktDQo+ID5JbWFn ZUVudHJ5UG9pbnQpKERyaXZlckVudHJ5LT5JbWFnZUhhbmRsZSwgZ1NUKTsNCj4gICAgICAgIFBF UkZfU1RBUlRfSU1BR0VfRU5EIChEcml2ZXJFbnRyeS0+SW1hZ2VIYW5kbGUpOw0KPiAgICAgICAg aWYgKEVGSV9FUlJPUihTdGF0dXMpKXsNCj4gKyAgICAgICAgREVCVUcgKCgNCj4gKyAgICAgICAg ICBERUJVR19FUlJPUiwNCj4gKyAgICAgICAgICAiRXJyb3I6IFNNTSBpbWFnZSBhdCAlMTFwIHN0 YXJ0IGZhaWxlZDogJXJcbiIsDQo+ICsgICAgICAgICAgRHJpdmVyRW50cnktPlNtbUxvYWRlZElt YWdlLkltYWdlQmFzZSwNCj4gKyAgICAgICAgICBTdGF0dXMNCj4gKyAgICAgICAgICApKTsNCj4g ICAgICAgICAgVW5yZWdpc3RlclNtcmFtUHJvZmlsZUltYWdlIChEcml2ZXJFbnRyeSwgVFJVRSk7 DQo+ICAgICAgICAgIFNtbUZyZWVQYWdlcyhEcml2ZXJFbnRyeS0+SW1hZ2VCdWZmZXIsIERyaXZl ckVudHJ5LQ0KPiA+TnVtYmVyT2ZQYWdlKTsNCj4gICAgICAgICAgLy8NCj4gICAgICAgICAgLy8g VW5pbnN0YWxsIExvYWRlZEltYWdlDQo+ICAgICAgICAgIC8vDQo+ICAgICAgICAgIFN0YXR1cyA9 IGdCUy0+VW5pbnN0YWxsUHJvdG9jb2xJbnRlcmZhY2UgKA0KPiAgICAgICAgICAgICAgICAgICAg ICAgICAgRHJpdmVyRW50cnktPkltYWdlSGFuZGxlLA0KPiAgICAgICAgICAgICAgICAgICAgICAg ICAgJmdFZmlMb2FkZWRJbWFnZVByb3RvY29sR3VpZCwNCj4gICAgICAgICAgICAgICAgICAgICAg ICAgIERyaXZlckVudHJ5LT5Mb2FkZWRJbWFnZQ0KPiAgICAgICAgICAgICAgICAgICAgICAgICAg KTsNCj4gICAgICAgICAgaWYgKCFFRklfRVJST1IgKFN0YXR1cykpIHsNCj4gICAgICAgICAgICBp ZiAoRHJpdmVyRW50cnktPkxvYWRlZEltYWdlLT5GaWxlUGF0aCAhPSBOVUxMKSB7DQo+ICAgICAg ICAgICAgICBnQlMtPkZyZWVQb29sIChEcml2ZXJFbnRyeS0+TG9hZGVkSW1hZ2UtPkZpbGVQYXRo KTsNCj4gICAgICAgICAgICB9DQo+ICAgICAgICAgICAgZ0JTLT5GcmVlUG9vbCAoRHJpdmVyRW50 cnktPkxvYWRlZEltYWdlKTsNCj4gICAgICAgICAgfQ0KPiAgICAgICAgICBTdGF0dXMgPSBTbW1V bmluc3RhbGxQcm90b2NvbEludGVyZmFjZSAoDQo+ICAgICAgICAgICAgICAgICAgICAgRHJpdmVy RW50cnktPlNtbUltYWdlSGFuZGxlLA0KPiAgICAgICAgICAgICAgICAgICAgICZnRWZpTG9hZGVk SW1hZ2VQcm90b2NvbEd1aWQsDQo+ICAgICAgICAgICAgICAgICAgICAgJkRyaXZlckVudHJ5LT5T bW1Mb2FkZWRJbWFnZQ0KPiAgICAgICAgICAgICAgICAgICAgICk7DQo+ICAgICAgICAgIGlmICgh RUZJX0VSUk9SKFN0YXR1cykpIHsNCj4gLS0NCj4gMi4xOS4xLjMuZzMwMjQ3YWE1ZDIwMQ0KPiAN Cg0K