From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web12.1413.1573610041404003403 for ; Tue, 12 Nov 2019 17:54:01 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: liming.gao@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Nov 2019 17:53:59 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.68,298,1569308400"; d="scan'208";a="235095089" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga002.fm.intel.com with ESMTP; 12 Nov 2019 17:53:59 -0800 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 12 Nov 2019 17:53:59 -0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.127]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.149]) with mapi id 14.03.0439.000; Wed, 13 Nov 2019 09:53:57 +0800 From: "Liming Gao" To: "Chen, Kenji" , "devel@edk2.groups.io" , "Ke, VincentX" Subject: Re: [edk2-devel] [Bug 2321] Add FitGen feature to support uCode Capsule Update Thread-Topic: [edk2-devel] [Bug 2321] Add FitGen feature to support uCode Capsule Update Thread-Index: AQHVkrV/FDgsapZ33Ey5VJmOol4EpKeA/NtwgAa9FECAAAA+oIAAivIQgAAM6xCAAA/e8IAAAmiQgAAAnnA= Date: Wed, 13 Nov 2019 01:53:56 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E53EBAF@SHSMSX104.ccr.corp.intel.com> References: <4A89E2EF3DFEDB4C8BFDE51014F606A14E53E843@SHSMSX104.ccr.corp.intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E53E84D@SHSMSX104.ccr.corp.intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E53EA4D@SHSMSX104.ccr.corp.intel.com> <15D6956B317AC3B8.15925@groups.io> 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: liming.gao@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhlIHBhdGNoIGlzIG5vdCB1cGRhdGVkLiANCg0KPi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQo+RnJvbTogQ2hlbiwgS2VuamkNCj5TZW50OiBXZWRuZXNkYXksIE5vdmVtYmVyIDEzLCAyMDE5 IDk6NTMgQU0NCj5UbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IENoZW4sIEtlbmppIDxrZW5qaS5j aGVuQGludGVsLmNvbT47IEdhbywgTGltaW5nDQo+PGxpbWluZy5nYW9AaW50ZWwuY29tPjsgS2Us IFZpbmNlbnRYIDx2aW5jZW50eC5rZUBpbnRlbC5jb20+DQo+U3ViamVjdDogUkU6IFtlZGsyLWRl dmVsXSBbQnVnIDIzMjFdIEFkZCBGaXRHZW4gZmVhdHVyZSB0byBzdXBwb3J0IHVDb2RlDQo+Q2Fw c3VsZSBVcGRhdGUNCj4NCj5OZXdlciB2ZXJzaW9uLg0KPg0KPkFkZCAtTC8tbCBmb3IgTWljcm9j b2RlIHNsb3QgbW9kZS4NCj4NCj5IaSBWaW5jZW50LCBQbHMgZm9sbG93IHRoaXMgdG8gY2hhbmdl IHRoZSB1c2FnZSBpbiBwb3N0YnVpbGQuYmF0IHdoZW4NCj5nZW5lcmF0aW5nIEJJT1MgaW1hZ2Uu DQo+DQo+VGhhbmtzLCBLZW5qaS4NCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPkZyb206 IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9m IENoZW4sDQo+S2VuamkNCj5TZW50OiBXZWRuZXNkYXksIE5vdmVtYmVyIDEzLCAyMDE5IDk6NDMg QU0NCj5UbzogR2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPjsgS2UsIFZpbmNlbnRY DQo+PHZpbmNlbnR4LmtlQGludGVsLmNvbT4NCj5DYzogJ2RldmVsQGVkazIuZ3JvdXBzLmlvJyA8 ZGV2ZWxAZWRrMi5ncm91cHMuaW8+DQo+U3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbQnVnIDIz MjFdIEFkZCBGaXRHZW4gZmVhdHVyZSB0byBzdXBwb3J0IHVDb2RlDQo+Q2Fwc3VsZSBVcGRhdGUN Cj4NCj5TdXJlLiBBZGRlZCB0aGUgY29tbWVudCBhbmQgaGVscCBtZXNzYWdlLiBXaWxsIHVwZGF0 ZSBCWi4NCj4NCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPkZyb206IEdhbywgTGltaW5n IDxsaW1pbmcuZ2FvQGludGVsLmNvbT4NCj5TZW50OiBXZWRuZXNkYXksIE5vdmVtYmVyIDEzLCAy MDE5IDg6NDggQU0NCj5UbzogQ2hlbiwgS2VuamkgPGtlbmppLmNoZW5AaW50ZWwuY29tPjsgS2Us IFZpbmNlbnRYDQo+PHZpbmNlbnR4LmtlQGludGVsLmNvbT4NCj5DYzogJ2RldmVsQGVkazIuZ3Jv dXBzLmlvJyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+DQo+U3ViamVjdDogUkU6IFtlZGsyLWRldmVs XSBbQnVnIDIzMjFdIEFkZCBGaXRHZW4gZmVhdHVyZSB0byBzdXBwb3J0IHVDb2RlDQo+Q2Fwc3Vs ZSBVcGRhdGUNCj4NCj5LZW5qaToNCj4gIFRoaXMgcGF0Y2ggYWRkcyAtUyBvcHRpb24gZm9yIFNs b3RzaXplLiBQbGVhc2UgdXBkYXRlIEZpdEdlbiB0b29sIGhlbHANCj5tZXNzYWdlIHRvIGxpc3Qg dGhpcyBuZXcgb3B0aW9uLg0KPiAgQW5kLCB5b3UgYWxzbyBuZWVkIHRvIHVwZGF0ZSBCWg0KPmh0 dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMyMSBmb3IgdGhp cyBjaGFuZ2UuDQo+ICBCYXNlZCBvbiBjdXJyZW50IGRlc2NyaXB0aW9uIGluIEJaLCBJIGRvbid0 IGtub3cgd2h5IG5lZWQgdG8gYWRkIC1TIG9wdGlvbi4NCj4NCj5UaGFua3MNCj5MaW1pbmcNCj4+ LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4+RnJvbTogQ2hlbiwgS2VuamkNCj4+U2VudDog V2VkbmVzZGF5LCBOb3ZlbWJlciAxMywgMjAxOSA4OjAxIEFNDQo+PlRvOiBHYW8sIExpbWluZyA8 bGltaW5nLmdhb0BpbnRlbC5jb20+OyBLZSwgVmluY2VudFgNCj4+PHZpbmNlbnR4LmtlQGludGVs LmNvbT4NCj4+Q2M6ICdkZXZlbEBlZGsyLmdyb3Vwcy5pbycgPGRldmVsQGVkazIuZ3JvdXBzLmlv Pg0KPj5TdWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtCdWcgMjMyMV0gQWRkIEZpdEdlbiBmZWF0 dXJlIHRvIHN1cHBvcnQNCj4+dUNvZGUgQ2Fwc3VsZSBVcGRhdGUNCj4+DQo+PlVwZGF0aW5nIHRo ZSBjb3JyZWN0IG9uZS4NCj4+KyBWaW5jZW50IHRvIGNvbmZpcm0gdGhlIHBhdGNoLg0KPj4NCj4+ VGhhbmtzLCBLZW5qaS4NCj4+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4+RnJvbTogR2Fv LCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPg0KPj5TZW50OiBUdWVzZGF5LCBOb3ZlbWJl ciAxMiwgMjAxOSAxMTo0MyBQTQ0KPj5UbzogQ2hlbiwgS2VuamkgPGtlbmppLmNoZW5AaW50ZWwu Y29tPg0KPj5TdWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtCdWcgMjMyMV0gQWRkIEZpdEdlbiBm ZWF0dXJlIHRvIHN1cHBvcnQNCj4+dUNvZGUgQ2Fwc3VsZSBVcGRhdGUNCj4+DQo+PkhlcmUgaXMg ZWRrMnBsYXRmb3JtIGdpdCByZXBvDQo+Pmh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRr Mi1wbGF0Zm9ybXMNCj4+DQo+Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4+PiBGcm9t OiBHYW8sIExpbWluZw0KPj4+IFNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDEyLCAyMDE5IDExOjQy IFBNDQo+Pj4gVG86IENoZW4sIEtlbmppIDxrZW5qaS5jaGVuQGludGVsLmNvbT4NCj4+PiBTdWJq ZWN0OiBSRTogW2VkazItZGV2ZWxdIFtCdWcgMjMyMV0gQWRkIEZpdEdlbiBmZWF0dXJlIHRvIHN1 cHBvcnQNCj4+PiB1Q29kZQ0KPj5DYXBzdWxlIFVwZGF0ZQ0KPj4+DQo+Pj4gQ2FuIHlvdSB1cGRh dGUgdGhlIHBhdGNoIGJhc2Ugb24gZWRrMi0NCj4+cGxhdGZvcm1zXFNpbGljb25cSW50ZWxcVG9v bHNcRml0R2VuIHNvdXJjZT8NCj4+Pg0KPj4+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N Cj4+PiA+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4g T24gQmVoYWxmIE9mDQo+Pj4gPiBDaGVuLA0KPj5LZW5qaQ0KPj4+ID4gU2VudDogRnJpZGF5LCBO b3ZlbWJlciA4LCAyMDE5IDQ6NDkgUE0NCj4+PiA+IFRvOiAnZGV2ZWxAZWRrMi5ncm91cHMuaW8n IDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4NCj4+PiA+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0g W0J1ZyAyMzIxXSBBZGQgRml0R2VuIGZlYXR1cmUgdG8gc3VwcG9ydA0KPj4+ID4gdUNvZGUNCj4+ Q2Fwc3VsZSBVcGRhdGUNCj4+PiA+DQo+Pj4gPiBIYXZpbmcgcHJvYmxlbXMgaW4gZ2l0IHNlbmQt ZW1haWwuIFNlbmQgaXQgYnkgb3V0bG9vay4NCj4+PiA+DQo+Pj4gPiAtLS0tLU9yaWdpbmFsIE1l c3NhZ2UtLS0tLQ0KPj4+ID4gRnJvbTogYnVnemlsbGEtZGFlbW9uQGJ1Z3ppbGxhLnRpYW5vY29y ZS5vcmcgPGJ1Z3ppbGxhLQ0KPj5kYWVtb25AYnVnemlsbGEudGlhbm9jb3JlLm9yZz4NCj4+PiA+ IFNlbnQ6IE1vbmRheSwgTm92ZW1iZXIgNCwgMjAxOSAxMDoxNCBBTQ0KPj4+ID4gVG86IENoZW4s IEtlbmppIDxrZW5qaS5jaGVuQGludGVsLmNvbT4NCj4+PiA+IFN1YmplY3Q6IFtCdWcgMjMyMV0g QWRkIEZpdEdlbiBmZWF0dXJlIHRvIHN1cHBvcnQgdUNvZGUgQ2Fwc3VsZQ0KPj4+ID4gVXBkYXRl DQo+Pj4gPg0KPj4+ID4gaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNn aT9pZD0yMzIxDQo+Pj4gPg0KPj4+ID4gTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+ IGNoYW5nZWQ6DQo+Pj4gPg0KPj4+ID4gICAgICAgICAgICBXaGF0ICAgIHxSZW1vdmVkICAgICAg ICAgICAgICAgICAgICAgfEFkZGVkDQo+Pj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+Pj4gPiAg ICAgICAgICAgICAgU3RhdHVzfFVOQ09ORklSTUVEICAgICAgICAgICAgICAgICB8Q09ORklSTUVE DQo+Pj4gPiAgICAgICAgICAgICAgICAgIENDfCAgICAgICAgICAgICAgICAgICAgICAgICAgICB8 bGltaW5nLmdhb0BpbnRlbC5jb20NCj4+PiA+ICAgICAgICAgICAgQXNzaWduZWV8bWljaGFlbC5k Lmtpbm5leUBpbnRlbC5jb20gIHxrZW5qaS5jaGVuQGludGVsLmNvbQ0KPj4+ID4gICAgICBFdmVy IGNvbmZpcm1lZHwwICAgICAgICAgICAgICAgICAgICAgICAgICAgfDENCj4+PiA+DQo+Pj4gPiAt LS0gQ29tbWVudCAjMSBmcm9tIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPiAtLS0g S2VuamkgaXMNCj4+d29ya2luZyBvbiB0aGUgcGF0Y2guDQo+Pj4gPg0KPj4+ID4gLS0NCj4+PiA+ IFlvdSBhcmUgcmVjZWl2aW5nIHRoaXMgbWFpbCBiZWNhdXNlOg0KPj4+ID4gWW91IGFyZSB0aGUg YXNzaWduZWUgZm9yIHRoZSBidWcuDQo+Pj4gPiBZb3UgcmVwb3J0ZWQgdGhlIGJ1Zy4NCj4+PiA+ DQo+Pj4gPg0KPj4NCj4+DQo+DQo+DQo+DQo+DQo+DQoNCg==