From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.88; helo=mga01.intel.com; envelope-from=ruiyu.ni@intel.com; receiver=edk2-devel@lists.01.org Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 3C0D8210C124C for ; Tue, 3 Jul 2018 18:08:31 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Jul 2018 18:08:30 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,306,1526367600"; d="scan'208";a="51823181" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga007.fm.intel.com with ESMTP; 03 Jul 2018 18:08:20 -0700 Received: from fmsmsx102.amr.corp.intel.com (10.18.124.200) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 3 Jul 2018 18:08:19 -0700 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by FMSMSX102.amr.corp.intel.com (10.18.124.200) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 3 Jul 2018 18:08:19 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.81]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.173]) with mapi id 14.03.0319.002; Wed, 4 Jul 2018 09:08:17 +0800 From: "Ni, Ruiyu" To: Laszlo Ersek CC: "edk2-devel@lists.01.org" , "Leif Lindholm (Linaro address)" , Ard Biesheuvel , "Wei, David" , "Guo, Mang" Thread-Topic: [edk2] [PATCH v3 0/7] Add platform hook for ultimate boot failure. Thread-Index: AQHUEphWwR5C7rUrEU61KhgvpAH9kaR9IHeAgAEg37A= Date: Wed, 4 Jul 2018 01:08:17 +0000 Message-ID: <734D49CCEBEEF84792F5B80ED585239D5BD5FBE6@SHSMSX104.ccr.corp.intel.com> References: <20180703063743.373172-1-ruiyu.ni@intel.com> <9e74a4d8-60b8-eeb9-8acd-2ff3418c9e83@redhat.com> In-Reply-To: <9e74a4d8-60b8-eeb9-8acd-2ff3418c9e83@redhat.com> Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjY2ZGU4ZTUtYmI0OC00ZmJiLTlkNDMtN2QxN2E2ZjhlODMwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiXC9ZZ2FBM3dpdVFVRzFHZ2Y5eVdoSVlkeVM3TWJ2RzBRZWdoSEdLSkdlaHNcLzlxcDJ5NWlxWkdPQlZuSzZZZ0JNIn0= x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.200.100 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH v3 0/7] Add platform hook for ultimate boot failure. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2018 01:08:31 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTGFzemxvIEVyc2VrIFtt YWlsdG86bGVyc2VrQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFR1ZXNkYXksIEp1bHkgMywgMjAxOCAx MTo1MyBQTQ0KPiBUbzogTmksIFJ1aXl1IDxydWl5dS5uaUBpbnRlbC5jb20+DQo+IENjOiBlZGsy LWRldmVsQGxpc3RzLjAxLm9yZzsgTGVpZiBMaW5kaG9sbSAoTGluYXJvIGFkZHJlc3MpDQo+IDxs ZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+OyBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxA bGluYXJvLm9yZz47IFdlaSwNCj4gRGF2aWQgPGRhdmlkLndlaUBpbnRlbC5jb20+OyBHdW8sIE1h bmcgPG1hbmcuZ3VvQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsyXSBbUEFUQ0ggdjMg MC83XSBBZGQgcGxhdGZvcm0gaG9vayBmb3IgdWx0aW1hdGUgYm9vdCBmYWlsdXJlLg0KPiANCj4g SGkgUmF5LA0KPiANCj4gT24gMDcvMDMvMTggMDg6MzcsIFJ1aXl1IE5pIHdyb3RlOg0KPiA+IFJ1 aXl1IE5pICg3KToNCj4gPiAgIE1kZU1vZHVsZVBrZy9QbGF0Zm9ybUJvb3RNYW5hZ2VyOiBBZGQN Cj4gUGxhdGZvcm1Cb290TWFuYWdlclVuYWJsZVRvQm9vdA0KPiA+ICAgQ29yZWJvb3RQYXlsb2Fk L1BsYXRmb3JtQkRTOiBJbXBsIFBsYXRmb3JtQm9vdE1hbmFnZXJVbmFibGVUb0Jvb3QNCj4gPiAg IE92bWZQa2cvUGxhdGZvcm1CZHM6IEltcGxlbWVudCBQbGF0Zm9ybUJvb3RNYW5hZ2VyVW5hYmxl VG9Cb290DQo+ID4gICBOdDMyUGtnL1BsYXRmb3JtQkRTOiBJbXBsZW1lbnQgUGxhdGZvcm1Cb290 TWFuYWdlclVuYWJsZVRvQm9vdA0KPiA+ICAgUXVhcmtQbGF0Zm9ybS9QbGF0Zm9ybUJEUzogSW1w bGVtZW50DQo+IFBsYXRmb3JtQm9vdE1hbmFnZXJVbmFibGVUb0Jvb3QNCj4gPiAgIE1kZU1vZHVs ZVBrZy9CZHNEeGU6IFJldmVydCAiZmFsbCBiYWNrIHRvIFVJIGxvb3AgYmVmb3JlIGhhbmdpbmci DQo+ID4gICBNZGVNb2R1bGVQa2cvQmRzRHhlOiBDYWxsIFBsYXRmb3JtQm9vdE1hbmFnZXJVbmFi bGVUb0Jvb3QoKQ0KPiA+DQo+ID4gIC4uLi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL1BsYXRmb3Jt Qm9vdE1hbmFnZXIuYyAgIHwgMTkgKysrKysrLQ0KPiA+ICAuLi4vSW5jbHVkZS9MaWJyYXJ5L1Bs YXRmb3JtQm9vdE1hbmFnZXJMaWIuaCAgICAgICB8IDEzICsrKysrDQo+ID4gIC4uLi9QbGF0Zm9y bUJvb3RNYW5hZ2VyLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTkgKysrKysrLQ0KPiA+ ICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0Jkc0R4ZS9CZHNFbnRyeS5jICAgICAgICAgICB8IDYx ICsrLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiAgLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIv UGxhdGZvcm1Cb290TWFuYWdlci5jICAgfCAxOSArKysrKystDQo+ID4gIC4uLi9MaWJyYXJ5L1Bs YXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uYyAgIHwgNjENCj4gKysrKysrKysrKysr KysrKysrKysrLQ0KPiA+ICAuLi4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybUJvb3RN YW5hZ2VyLmMgICB8IDE5ICsrKysrKy0NCj4gPiAgNyBmaWxlcyBjaGFuZ2VkLCAxNTAgaW5zZXJ0 aW9ucygrKSwgNjEgZGVsZXRpb25zKC0pDQo+ID4NCj4gDQo+IHRoYW5rcyBhIGxvdCBmb3IgdGhp cyB2ZXJzaW9uIGFzIHdlbGwhDQo+IA0KPiBJdCBzZWVtcyB3ZSBoYXZlIHRoZSBmb2xsb3dpbmcg UGxhdGZvcm1Cb290TWFuYWdlckxpYiBpbnN0YW5jZXMgaW4gdGhlDQo+IGVkazIgdHJlZToNCj4g DQo+ICAgQXJtUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybUJvb3RN YW5hZ2VyTGliLmluZg0KPiAgIEFybVZpcnRQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2Vy TGliL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mDQo+IA0KPiBDb3JlYm9vdFBheWxvYWRQa2cv TGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL1BsYXRmb3JtQm9vdE1hbmFnZXJMDQo+IGli LmluZg0KPiANCj4gTWRlTW9kdWxlUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYk51 bGwvUGxhdGZvcm1Cb290TWFuYWdlckxpDQo+IGJOdWxsLmluZg0KPiAgIE50MzJQa2cvTGlicmFy eS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mDQo+ICAg T3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1Cb290TWFuYWdl ckxpYi5pbmYNCj4gDQo+IFF1YXJrUGxhdGZvcm1Qa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5h Z2VyTGliL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaQ0KPiBuZg0KPiAgIFZsdjJUYmx0RGV2aWNl UGtnL0xpYnJhcnkvUGxhdGZvcm1CZHNMaWIvUGxhdGZvcm1CZHNMaWIuaW5mDQo+IA0KPiBUaGlz IHNlcmllcyB1cGRhdGVzIGFsbCBidXQgQXJtUGtnLCBBcm1WaXJ0UGtnIGFuZCBWbHYyVGJsdERl dmljZVBrZy4gU28gSSB0aGluaw0KPiB0aHJlZSBtb3JlIHBhdGNoZXMgd291bGQgYmUgbmVjZXNz YXJ5LCBiZWZvcmUgcGF0Y2ggIzYuDQpJIHRyaWVkIHRvIHNlYXJjaCBhbGwgUGxhdGZvcm1Cb290 TWFuYWdlckFmdGVyQ29uc29sZSgpIHRvIGxvY2F0ZSBhbGwgaW5zdGFuY2VzDQpvZiBQbGF0Zm9y bUJvb3RNYW5hZ2VyTGliLg0KTm93IGl0IHNlZW1zIEkgc3RpbGwgbWlzc2VkIHRocmVlLg0KSSB3 aWxsIG1ha2UgYW4gdXBkYXRlZCBwYXRjaCBhbmQgc2VuZCBWNC4NCg0KPiANCj4gT3JpZ2luYWxs eSwgd2l0aCB0aGUgcmVnaXN0cmF0aW9uIHBhdHRlcm4sIEkgb2ZmZXJlZCB0byBwb3J0IHRoZSBP dm1mUGtnIHVwZGF0ZSB0bw0KPiBBcm1WaXJ0UGtnIG15c2VsZiwgbGF0ZXIuIEhvd2V2ZXIsIHdp dGggdGhlIHByZXNlbnQgcGF0dGVybiwgdGhlc2UgdGhyZWUNCj4gcGxhdGZvcm1zIHdvdWxkIHN0 b3AgYnVpbGRpbmcsIHNvIEkgdGhpbmsgdGhleSBzaG91bGQgYmUgdXBkYXRlZCBiZWZvcmUgd2UN Cj4gY29tbWl0IHBhdGNoZXMgIzYgYW5kICM3Lg0KPiANCj4gRm9yIEFybVBrZyBhbmQgVmx2MlRi bHREZXZpY2VQa2csIEkgKnRoaW5rKiB0aGUgTnVsbCBpbXBsZW1lbnRhdGlvbiAoImRvDQo+IG5v dGhpbmciKSBpcyBhcHByb3ByaWF0ZS4gKEknbSBDQydpbmcgdGhvc2UgcGFja2FnZSBtYWludGFp bmVycykuIEZvciBBcm1WaXJ0UGtnLA0KPiBkdXBsaWNhdGluZyB0aGUgT3ZtZlBrZyBhcHByb2Fj aCB3b3VsZCBiZSBjb3JyZWN0Lg0KPiANCj4gQ2FuIHlvdSB0YWtlIG9uIHVwZGF0aW5nIHRoZXNl IHRocmVlIHBsYXRmb3JtcyBhcyB3ZWxsPyBPciBjYW4gSSBoZWxwIHNvbWVob3cNCj4gd2l0aCBp dD8gKEl0J3MgdHJpY2t5IGJlY2F1c2UgdGhlIHRocmVlIHBsYXRmb3JtIHBhdGNoZXMgdGhhdCBJ IGNvdWxkIHBvc3Qgc2hvdWxkDQo+IGdvIGluIHRoZSBtaWRkbGUgb2YgdGhlIHNlcmllcywgbmVp dGhlciBiZWZvcmUgbm9yDQo+IGFmdGVyLikNCj4gDQo+IFRoYW5rIHlvdSENCj4gTGFzemxvDQo=