From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web11.1041.1579221133691317266 for ; Thu, 16 Jan 2020 16:32:13 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: liming.gao@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Jan 2020 16:32:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,327,1574150400"; d="scan'208";a="249047823" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga004.fm.intel.com with ESMTP; 16 Jan 2020 16:32:12 -0800 Received: from shsmsx603.ccr.corp.intel.com (10.109.6.143) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 16 Jan 2020 16:32:12 -0800 Received: from shsmsx606.ccr.corp.intel.com (10.109.6.216) by SHSMSX603.ccr.corp.intel.com (10.109.6.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 17 Jan 2020 08:32:10 +0800 Received: from shsmsx606.ccr.corp.intel.com ([10.109.6.216]) by SHSMSX606.ccr.corp.intel.com ([10.109.6.216]) with mapi id 15.01.1713.004; Fri, 17 Jan 2020 08:32:10 +0800 From: "Liming Gao" To: "devel@edk2.groups.io" , "Gao, Liming" , "Xu, Wei6" Subject: Re: [edk2-devel][PATCH 0/3] Fmp Capsule Dependency implementation. Thread-Topic: [edk2-devel][PATCH 0/3] Fmp Capsule Dependency implementation. Thread-Index: AQHVx3e5ugRdKTItb0yngJy2fKb+mqftQMSA//+MpQCAAIyQkIAAse9g Date: Fri, 17 Jan 2020 00:32:10 +0000 Message-ID: References: <20200110053454.15376-1-wei6.xu@intel.com> <1a2de500e5d949f2a6107abdadabc754@intel.com> <15EA627A19795932.4264@groups.io> In-Reply-To: <15EA627A19795932.4264@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.36] 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 V2VpOg0KICBJcyB0aGVyZSBXaWtpIHBhZ2UgdG8gaW50cm9kdWNlIGhvdyB0byBlbmFibGUgQ2Fw c3VsZSBEZXBlbmRlbmN5IGFuZCBob3cgdG8gdmVyaWZ5IENhcHN1bGUgd2l0aCBEZXBlbmRlbmN5 Pw0KDQpUaGFua3MNCkxpbWluZw0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGRl dmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIExp bWluZyBHYW8NClNlbnQ6IDIwMjDlubQx5pyIMTbml6UgMjE6NTUNClRvOiBYdSwgV2VpNiA8d2Vp Ni54dUBpbnRlbC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KU3ViamVjdDogUmU6IFtlZGsy LWRldmVsXVtQQVRDSCAwLzNdIEZtcCBDYXBzdWxlIERlcGVuZGVuY3kgaW1wbGVtZW50YXRpb24u DQoNCldlaToNCiAgVGhhbmtzIGZvciB5b3VyIHVwZGF0ZS4gSSB0aGluayB0aG9zZSB1bml0IHRl c3RzIGFyZSBlbm91Z2guIA0KDQpMaW1pbmcNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N Cj4gRnJvbTogWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPg0KPiBTZW50OiBUaHVyc2RheSwg SmFudWFyeSAxNiwgMjAyMCA5OjMxIFBNDQo+IFRvOiBHYW8sIExpbWluZyA8bGltaW5nLmdhb0Bp bnRlbC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBTdWJqZWN0OiBSRTogW2VkazItZGV2 ZWxdW1BBVENIIDAvM10gRm1wIENhcHN1bGUgRGVwZW5kZW5jeSBpbXBsZW1lbnRhdGlvbi4NCj4g DQo+IEhpIExpbWluZywNCj4gDQo+IFRoYW5rcyBhIGxvdCBmb3IgcmV2aWV3Lg0KPiANCj4gV2Ug ZGlkIGZvbGxvd2luZyB0ZXN0Og0KPiBPbiBPVk1GOg0KPiAxLiBVbml0IHRlc3QgdG8gdmVyaWZ5 IHRoZSBoYW5kbGluZyBvZiBhbGwgb3AtY29kZXMuDQo+IDIuIFVuaXQgdGVzdCBmb3IgdXBkYXRl ZCBBUElzDQo+IDMuIFZlcmlmeSBjYXBzdWxlIHVwZGF0ZSBwcm9jZXNzIHdpdGggc2F0aXNmaWVk L3Vuc2F0aXNmaWVkL2ludmFsaWQgZGVwZW5kZW5jeS4NCj4gDQo+IE9uIHJlYWwgZGV2IG1hY2hp bmU6DQo+IDEuIFVwZGF0ZSBGbXAgRGV2aWNlIHdoaWNoIHN1cHBvcnRzIGRlcGVuZGVuY3ksIHdp dGggY2Fwc3VsZSB3aGljaCBoYXMgZGVwZW5kZW5jeSBpbnNpZGUuDQo+IDIuIFVwZGF0ZSBGbXAg RGV2aWNlIHdoaWNoIHN1cHBvcnRzIGRlcGVuZGVuY3ksIHdpdGggY2Fwc3VsZSB3aGljaCBoYXMg bm8gZGVwZW5kZW5jeSBpbnNpZGUuDQo+IDMuIFVwZGF0ZSBGbXAgRGV2aWNlIHdoaWNoIGRvZXNu J3Qgc3VwcG9ydCBkZXBlbmRlbmN5LCB3aXRoIGNhcHN1bGUgd2hpY2ggaGFzIGRlcGVuZGVuY3kg aW5zaWRlLg0KPiA0LiBVcGRhdGUgRm1wIERldmljZSB3aGljaCBkb2Vzbid0IHN1cHBvcnQgZGVw ZW5kZW5jeSwgd2l0aCBjYXBzdWxlIHdoaWNoIGhhcyBubyBkZXBlbmRlbmN5IGluc2lkZS4NCj4g DQo+IEJSLA0KPiBXZWkNCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBG cm9tOiBHYW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+DQo+ID4gU2VudDogVGh1cnNk YXksIEphbnVhcnkgMTYsIDIwMjAgODoyNSBQTQ0KPiA+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5p bzsgWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPg0KPiA+IFN1YmplY3Q6IFJFOiBbZWRrMi1k ZXZlbF1bUEFUQ0ggMC8zXSBGbXAgQ2Fwc3VsZSBEZXBlbmRlbmN5IGltcGxlbWVudGF0aW9uLg0K PiA+DQo+ID4gV2VpOg0KPiA+ICAgVGhlIGNvZGUgY2hhbmdlIGxvb2tzIGdvb2QuIFJldmlld2Vk LWJ5OiBMaW1pbmcgR2FvIA0KPiA+IDxsaW1pbmcuZ2FvQGludGVsLmNvbT4NCj4gPg0KPiA+ICAg UGxlYXNlIHNoYXJlIHdoaWNoIHRlc3QgaGF2ZSBiZWVuIGRvbmUuDQo+ID4NCj4gPiBUaGFua3MN Cj4gPiBMaW1pbmcNCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9t OiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBP ZiBYdSwNCj4gPiA+IFdlaTYNCj4gPiA+IFNlbnQ6IEZyaWRheSwgSmFudWFyeSAxMCwgMjAyMCAx OjM1IFBNDQo+ID4gPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gPiA+IFN1YmplY3Q6IFtl ZGsyLWRldmVsXVtQQVRDSCAwLzNdIEZtcCBDYXBzdWxlIERlcGVuZGVuY3kgaW1wbGVtZW50YXRp b24uDQo+ID4gPg0KPiA+ID4gUkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv d19idWcuY2dpP2lkPTI0MjENCj4gPiA+DQo+ID4gPiBUaGlzIHNlcmllcyBpbXBsZW1lbnRzIEZt cCBDYXBzdWxlIERlcGVuZGVuY3kuDQo+ID4gPiBGbXAgQ2Fwc3VsZSBEZXBlbmRlbmN5IGlzIGFu IGluY3JlbWVudGFsIGNoYW5nZSBvZiBGbXAgQ2Fwc3VsZSBVcGRhdGUuDQo+ID4gPiBUaGUgY2Fw c3VsZSBmb3JtYXQgaXMgZXh0ZW5kZWQgdG8gaW5jbHVkZSBhIHNldCBvZiBiaW5hcnkgZW5jb2Rl ZCANCj4gPiA+IGRlcGVuZGVuY3kNCj4gPiBleHByZXNzaW9uLg0KPiA+ID4gVGhlIGRlcGVuZGVu Y3kgZXhwcmVzc2lvbiBpcyBldmFsdWF0ZWQgYmVmb3JlIHVwZGF0ZSBpcyBhcHBsaWVkLg0KPiA+ ID4gVGhpcyBmZWF0dXJlIGlzIGRlZmluZWQgaW4gVUVGSSBTcGVjIDIuOC4NCj4gPiA+DQo+ID4g PiBXZWk2IFh1ICgzKToNCj4gPiA+ICAgTWRlUGtnOiBBZGQgZGVmaW5pdGlvbiBmb3IgRm1wIENh cHN1bGUgRGVwZW5kZW5jeS4NCj4gPiA+ICAgTWRlTW9kdWxlUGtnL0NhcHN1bGVBcHA6IEVuaGFu Y2UgQ2Fwc3VsZUFwcCBmb3IgRm1wIENhcHN1bGUNCj4gPiBEZXBlbmRlbmN5DQo+ID4gPiAgIEZt ZERldmljZVBrZy9GbXBEeGU6IFN1cHBvcnQgRm1wIENhcHN1bGUgRGVwZW5kZW5jeS4NCj4gPiA+ DQo+ID4gPiAgRm1wRGV2aWNlUGtnL0ZtcER4ZS9EZXBlbmRlbmN5LmMgICAgICAgICAgICAgICAg ICB8IDY3OQ0KPiA+ICsrKysrKysrKysrKysrKysrKysrKysNCj4gPiA+ICBGbXBEZXZpY2VQa2cv Rm1wRHhlL0RlcGVuZGVuY3kuaCAgICAgICAgICAgICAgICAgIHwgIDYzICsrDQo+ID4gPiAgRm1w RGV2aWNlUGtnL0ZtcER4ZS9GbXBEeGUuYyAgICAgICAgICAgICAgICAgICAgICB8IDIzOCArKysr KysrLQ0KPiA+ID4gIEZtcERldmljZVBrZy9GbXBEeGUvRm1wRHhlLmluZiAgICAgICAgICAgICAg ICAgICAgfCAgIDQgKy0NCj4gPiA+ICBGbXBEZXZpY2VQa2cvRm1wRHhlL0ZtcER4ZUxpYi5pbmYg ICAgICAgICAgICAgICAgIHwgICA0ICstDQo+ID4gPiAgTWRlTW9kdWxlUGtnL0FwcGxpY2F0aW9u L0NhcHN1bGVBcHAvQ2Fwc3VsZUR1bXAuYyB8ICAxNiArLQ0KPiA+ID4gIE1kZVBrZy9JbmNsdWRl L0d1aWQvU3lzdGVtUmVzb3VyY2VUYWJsZS5oICAgICAgICAgfCAgMTkgKy0NCj4gPiA+ICBNZGVQ a2cvSW5jbHVkZS9Qcm90b2NvbC9GaXJtd2FyZU1hbmFnZW1lbnQuaCAgICAgIHwgIDM1ICstDQo+ ID4gPiAgOCBmaWxlcyBjaGFuZ2VkLCAxMDMwIGluc2VydGlvbnMoKyksIDI4IGRlbGV0aW9ucygt KSAgY3JlYXRlIG1vZGUNCj4gPiA+IDEwMDY0NCBGbXBEZXZpY2VQa2cvRm1wRHhlL0RlcGVuZGVu Y3kuYyAgY3JlYXRlIG1vZGUgMTAwNjQ0IA0KPiA+ID4gRm1wRGV2aWNlUGtnL0ZtcER4ZS9EZXBl bmRlbmN5LmgNCj4gPiA+DQo+ID4gPiAtLQ0KPiA+ID4gMi4xNi4yLndpbmRvd3MuMQ0KPiA+ID4N Cj4gPiA+DQo+ID4gPiANCg0KDQoNCg0K