From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (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 CFDFD21967BEB for ; Sat, 10 Jun 2017 06:48:42 -0700 (PDT) Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Jun 2017 06:49:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.39,323,1493708400"; d="scan'208";a="96595120" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga004.jf.intel.com with ESMTP; 10 Jun 2017 06:49:53 -0700 Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sat, 10 Jun 2017 06:49:53 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sat, 10 Jun 2017 06:49:53 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.146]) by SHSMSX104.ccr.corp.intel.com ([10.239.4.70]) with mapi id 14.03.0319.002; Sat, 10 Jun 2017 21:49:51 +0800 From: "Gao, Liming" To: Laszlo Ersek , "edk2-devel@lists.01.org" CC: "Justen, Jordan L" Thread-Topic: [edk2] [PATCH staging][BaseToolsOpt 0/4] Enable multiple driver combination Thread-Index: AQHS4CRT4RpvIr7zcUWxARw+5edB3qIa7toAgAMvg4A= Date: Sat, 10 Jun 2017 13:49:50 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14D747A82@shsmsx102.ccr.corp.intel.com> References: <1496904940-11364-1-git-send-email-liming.gao@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 10.0.102.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH staging][BaseToolsOpt 0/4] Enable multiple driver combination X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2017 13:48:43 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvOg0KICBJIHJlYWxseSBjcmVhdGUgb25lIGV4YW1wbGUgdG8gc2hvdyB0aGUgY29tYmlu ZWQgZHJpdmVyIHVzYWdlLiBJIGRvbid0IHBsYW4gdG8gcHVzaCB0aGlzIGNoYW5nZSBpbnRvIE92 bWZQa2cgbWFzdGVyLiBJZiB0aGlzIHBhdGNoIGJyaW5ncyBjb25mdXNlIHRvIHlvdSwgSSB3aWxs IGNyZWF0ZSBvbmUgU2FtcGxlUGtnIHRvIGluY2x1ZGUgaXQuIA0KICBBbmQsIEkgZG9uJ3Qgd2Fu dCB0byBsaW1pdCB0aGlzIGZlYXR1cmUgaW50byB0aGUgc3BlY2lmaWMgZHJpdmVyIHR5cGUuIEkg d291bGQgbGlrZSBwbGF0Zm9ybSBkZXZlbG9wZXIgbWFrZSB0aGUgZGVjaXNpb24uIElmIHVzZXIg Y29tYmluZXMgc29tZSBQRUlNIG9yIHNvbWUgRFhFIGRyaXZlcnMgaW4gaXRzIFBsYXRmb3JtLmRz YywgaXQgY2FuIHNwZWNpZnkgdGhlIGNvbWJpbmVkIGRyaXZlciBpbiBBUFJJT1IgbGlzdCB0byBt YWtlIHN1cmUgaXQgYmUgZGlzcGF0Y2hlZCBjb3JyZWN0bHkuDQoNClRoYW5rcw0KTGltaW5nDQo+ IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IExhc3psbyBFcnNlayBbbWFpbHRv OmxlcnNla0ByZWRoYXQuY29tXQ0KPiBTZW50OiBGcmlkYXksIEp1bmUgOSwgMjAxNyA1OjAzIEFN DQo+IFRvOiBHYW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+OyBlZGsyLWRldmVsQGxp c3RzLjAxLm9yZw0KPiBDYzogSnVzdGVuLCBKb3JkYW4gTCA8am9yZGFuLmwuanVzdGVuQGludGVs LmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsyXSBbUEFUQ0ggc3RhZ2luZ11bQmFzZVRvb2xzT3B0 IDAvNF0gRW5hYmxlIG11bHRpcGxlIGRyaXZlciBjb21iaW5hdGlvbg0KPiANCj4gSGkgTGltaW5n LA0KPiANCj4gKENDIEpvcmRhbikNCj4gDQo+IE9uIDA2LzA4LzE3IDA4OjU1LCBMaW1pbmcgR2Fv IHdyb3RlOg0KPiA+IENvbWJpbmUgbW9yZSBkcml2ZXJzIGludG8gdGhlIHNpbmdsZSBvbmUgY2Fu IHJlZHVjZSB0aGUgaW1hZ2Ugc2l6ZSBhbmQNCj4gPiBjb21waWxlIGxpbmsgdGltZS4gVGhpcyBw YXRjaCBhZGRzIHRoaXMgc3VwcG9ydCBpbiBCYXNlVG9vbHMuDQo+ID4NCj4gPiBMaW1pbmcgR2Fv ICg0KToNCj4gPiAgIEJhc2VUb29sczogTWVyZ2UgbXVsdGlwbGUgZHJpdmVycyBpbnRvIG9uZSBm b3Igc2l6ZSBhbmQgbGluaw0KPiA+ICAgICBwZXJmb3JtYW5jZQ0KPiA+ICAgT3ZtZlBrZzogVXBk YXRlIFFlbXVWaWRlbyBhbmQgVmlydGlvR3B1RHhlIHRvIHVzZSBOVUxMIGFzDQo+ID4gICAgIERy aXZlckJpbmRpbmdIYW5kbGUNCj4gPiAgIE92bWZQa2c6IENvbWJpbmUgUWVtdVZpZGVvRHhlIGFu ZCBWaXJ0aW9HcHVEeGUgdG8gb25lIGRyaXZlcg0KPiA+ICAgVXBkYXRlIFJlYWRtZS5NRCB0byBp bmNsdWRlIG11bHRpcGxlIGRyaXZlciBjb21iaW5hdGlvbi4NCj4gPg0KPiA+ICBCYXNlVG9vbHMv U291cmNlL1B5dGhvbi9BdXRvR2VuL0dlbkMucHkgfCAyNCArKysrKysrKysrKysrKysrKysrLS0t LS0NCj4gPiAgT3ZtZlBrZy9Pdm1mUGtnSWEzMlg2NC5kc2MgICAgICAgICAgICAgIHwgIDYgKysr Ky0tDQo+ID4gIE92bWZQa2cvT3ZtZlBrZ0lhMzJYNjQuZmRmICAgICAgICAgICAgICB8ICAyICst DQo+ID4gIE92bWZQa2cvUWVtdVZpZGVvRHhlL0RyaXZlci5jICAgICAgICAgICB8ICAyICstDQo+ ID4gIE92bWZQa2cvVmlydGlvR3B1RHhlL0RyaXZlckJpbmRpbmcuYyAgICB8ICAyICstDQo+ID4g IFJlYWRtZS5NRCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxICsNCj4gPiAgNiBm aWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkNCj4gPg0KPiAN Cj4gSSBkb24ndCBoYXZlIGEgbG90IG9mIGhhbmRzLW9uIHByYWN0aWNlIHdpdGggc3RhZ2luZyBi cmFuY2hlcywgYnV0IEkNCj4gYmVsaWV2ZSB0aGF0IHVsdGltYXRlbHkgc3VjaCBjaGFuZ2VzIGFy ZSBtZWFudCB0byBiZSBtZXJnZWQgaW50byB0aGUNCj4gZWRrMiBtYXN0ZXIgYnJhbmNoLiBJcyB0 aGF0IHJpZ2h0Pw0KPiANCj4gSWYgdGhhdCdzIHRoZSBjYXNlLCB0aGVuIEkgZG9uJ3QgdGhpbmsg d2Ugc2hvdWxkIGRvIHRoaXMgaW4gT3ZtZlBrZyAob24NCj4gdGhlIG1hc3RlciBicmFuY2gpLiBJ bnN0ZWFkLCBJIHRoaW5rIGV4YW1wbGUgdXNhZ2Ugc2hvdWxkIGJlIHNob3duIGluOg0KPiANCj4g LSB0aGUgY29tbWl0IG1lc3NhZ2UgKGl0J3MgYWxyZWFkeSB0aGVyZSwgc28gdGhhdCdzIGdyZWF0 KSwNCj4gDQo+IC0gaW4gdGhlIERTQyBzcGVjaWZpY2F0aW9uLg0KPiANCj4gSWYgeW91IGFic29s dXRlbHkgbmVlZCBhbiBpbi10cmVlIHBsYXRmb3JtIHRvIHVzZSB0aGlzIEJhc2VUb29scw0KPiBm ZWF0dXJlLCBhbmQgeW91IHRoaW5rIE92bWZQa2cgaXMgYmV0dGVyIGZvciB0aGlzIHB1cnBvc2Ug dGhhbiwgc2F5LA0KPiBFbXVsYXRvclBrZyBvciBOdDMyUGtnLCB0aGVuOg0KPiANCj4gKDEpIFBs ZWFzZSBtYWtlIHRoaXMgZGVwZW5kZW50IG9uIGEgbmV3IGJ1aWxkIGZsYWcgKC1EKSwgd2hpY2gg c2hvdWxkDQo+IGRlZmF1bHQgdG8gRkFMU0UuDQo+IA0KPiAoMikgUGxlYXNlIG1ha2UgdGhlIHNh bWUgY2hhbmdlIHRvIGFsbCB0aHJlZSBEU0MgZmlsZXMgdW5kZXIgT3ZtZlBrZy4NCj4gDQo+ICgz KSBQbGVhc2UgaW50cm9kdWNlIGEgbmV3IEZlYXR1cmVQQ0Qgd2hpY2ggY29ycmVzcG9uZHMgdG8g dGhlIG5ldyBidWlsZA0KPiBmbGFnLCBhbmQgY29udHJvbHMgdGhlIGhhbmRsZSB2YWx1ZSBpbiB0 aGUgZW50cnkgcG9pbnRzIG9mIHRoZSBhZmZlY3RlZA0KPiBkcml2ZXJzLg0KPiANCj4gSW4gcGFy dGljdWxhciBJJ20gYXNraW5nIGZvciAoMykgYmVjYXVzZSB0aGUgVUVGSSBEcml2ZXIgV3JpdGVy J3MgR3VpZGUNCj4gKFZlcnNpb24gMS4wMSwgMDMvMDgvMjAxMikgc2F5czoNCj4gDQo+ICAgNi4x LjQgRGV2aWNlIGRyaXZlcnMgd2l0aCBvbmUgZHJpdmVyIGJpbmRpbmcgcHJvdG9jb2wNCj4gDQo+ ICAgWy4uLl0gVGhlIGRyaXZlciBlbnRyeSBwb2ludCBpcyByZXNwb25zaWJsZSBmb3IgaW5zdGFs bGluZyB0aGUgRHJpdmVyDQo+ICAgQmluZGluZyBQcm90b2NvbCBvbnRvIHRoZSBkcml2ZXLigJlz IGltYWdlIGhhbmRsZS4gWy4uLl0NCj4gDQo+ICAgNi4xLjUgRGV2aWNlIGRyaXZlcnMgd2l0aCBt dWx0aXBsZSBkcml2ZXIgYmluZGluZyBwcm90b2NvbHMNCj4gDQo+ICAgWy4uLl0gVGhlIGZpcnN0 IGluc3RhbmNlIG9mIEVGSV9EUklWRVJfQklORElOR19QUk9UT0NPTCBpcyBpbnN0YWxsZWQNCj4g ICBvbnRvIHRoZSBkcml2ZXLigJlzIGltYWdlIGhhbmRsZSwgYW5kIHRoZSBhZGRpdGlvbmFsIGlu c3RhbmNlcyBvZiB0aGUNCj4gICBEcml2ZXIgQmluZGluZyBQcm90b2NvbCBhcmUgaW5zdGFsbGVk IG9udG8gbmV3bHkgY3JlYXRlZCBkcml2ZXINCj4gICBiaW5kaW5nIGhhbmRsZXMuIFsuLi5dDQo+ IA0KPiBTbywgaW4gb3JkZXIgdG8gZm9sbG93IHRoZXNlIHJlY29tbWVuZGF0aW9ucywNCj4gLSB3 aGVuIHRoZSBkcml2ZXJzIGFyZSBub3QgY29tYmluZWQsIGVhY2ggZHJpdmVyIHNob3VsZCBzdGlj ayB3aXRoIGl0cw0KPiBub24tTlVMTCBpbWFnZSBoYW5kbGUsDQo+IC0gd2hlbiB0aGUgZHJpdmVy cyBhcmUgY29tYmluZWQsIG9uZSBkcml2ZXIgc2hvdWxkIHN0aWNrIHdpdGggaXRzIGltYWdlDQo+ IGhhbmRsZSwgYW5kIHRoZSByZXN0IHNob3VsZCB1c2UgTlVMTCAoYmFzZWQgb24gdGhlIGZlYXR1 cmUgUENEKQ0KPiANCj4gDQo+IFJlZ2FyZGluZyB0aGUgQmFzZVRvb2xzIGZlYXR1cmUgaXRzZWxm LCBJIHRoaW5rIGl0IHNob3VsZCBiZSByZXN0cmljdGVkDQo+IHRvIFVFRklfRFJJVkVSIG1vZHVs ZXMgKG1heWJlIGl0IGlzIGFscmVhZHkgcmVzdHJpY3RlZCwgYnV0IHRoZW4gdGhlDQo+IGRvY3Vt ZW50YXRpb24gc2hvdWxkIHNheSBpdCkuIEknbSBzdWdnZXN0aW5nIHRoYXQgYmVjYXN1ZSBVRUZJ X0RSSVZFUnMNCj4gYXJlIHN1cHBvc2VkIHRvIGhhdmUgaWRlbnRpY2FsIERFUEVYZXMuIFdpdGgg RFhFX0RSSVZFUiBtb2R1bGVzIGZvcg0KPiBleGFtcGxlLCB0aGVpciBERVBFWGVzIGNvdWxkIGJl IGRpZmZlcmVudCwgYW5kIEkgY291bGRuJ3Qgc2F5IGhvdyB0aG9zZQ0KPiBzaG91bGQgYmUgY29t YmluZWQuDQo+IA0KPiBUaGFua3MsDQo+IExhc3psbw0K