From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: bob.c.feng@intel.com) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by groups.io with SMTP; Tue, 30 Jul 2019 06:38:48 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Jul 2019 06:38:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,326,1559545200"; d="scan'208";a="371541529" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga006.fm.intel.com with ESMTP; 30 Jul 2019 06:38:47 -0700 Received: from fmsmsx154.amr.corp.intel.com (10.18.116.70) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 30 Jul 2019 06:38:47 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX154.amr.corp.intel.com (10.18.116.70) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 30 Jul 2019 06:38:47 -0700 Received: from shsmsx105.ccr.corp.intel.com ([169.254.11.15]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.250]) with mapi id 14.03.0439.000; Tue, 30 Jul 2019 21:38:45 +0800 From: "Bob Feng" To: "devel@edk2.groups.io" , "lersek@redhat.com" CC: "Shi, Steven" Subject: Re: [edk2-devel] [Patch 00/10 V3] Enable multiple process AutoGen Thread-Topic: [edk2-devel] [Patch 00/10 V3] Enable multiple process AutoGen Thread-Index: AQHVQUoYsu8Ychpy2EKRqbcX0F6pIKbjI1mg Date: Tue, 30 Jul 2019 13:38:45 +0000 Message-ID: <08650203BA1BD64D8AD9B6D5D74A85D160B4FF2E@SHSMSX105.ccr.corp.intel.com> References: <20190723035818.21112-1-bob.c.feng@intel.com> <4ea3d3fa-2210-3642-2337-db525312d312@redhat.com> In-Reply-To: <4ea3d3fa-2210-3642-2337-db525312d312@redhat.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZGYzNzgxYzMtYTZjYi00MjZiLWIyNjQtNWQ2NTljZjc2OTg2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiQzR6dDJGUzBjQlJFTUd4MTA2a3pHZGpBU0l3NUFuS3Q5Rlc3NHEwMFVpSjkzaXFBcTZCSWQrMVhlYmxyUm9cLzMifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: bob.c.feng@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGFzemxvLA0KDQpUaGFua3MgYSBsb3QgZm9yIHlvdXIgdGVzdGluZy4gVjQgYW5kIHRoZSBm dXR1cmUgVjUgY2hhbmdlIHBhdGNoIDQjLCA1IyBhbmQgMTAjLg0KDQpGb3IgdGhlIGl0ZW1zIHlv dSBkaWQgbm90IHRlc3QsIEkgdGVzdGVkIHB5dGhvbjMsIHRoZSAiLS1nZW5mZHMtbXVsdGktdGhy ZWFkIiBvcHRpb24uIEkgdGhpbmsgU3RldmVuIFNoaSB0ZXN0ZWQgdGhlICItLWhhc2giIG9wdGlv biBhbmQgdGhlICItLWJpbmFyeS1kZXN0aW5hdGlvbiIgLyAiLS1iaW5hcnktc291cmNlIiBvcHRp b25zDQoNCkkgdGhpbmsgdGhlICItLXJlLXBhcnNlIiBvcHRpb24gYW5kIHRoZSAiLS1uby1jYWNo ZSIgb3B0aW9uIG5lZWQgdG8gYmUgcmVtb3ZlZCBmcm9tIGJ1aWxkIG9wdGlvbnMsIGJlY2F1c2Ug SSBkaWQgbm90IHNlZSBhbnkgY29kZSB0byBoYW5kbGUgdGhvc2UgdHdvLiANCg0KVGhhbmtzLA0K Qm9iDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbyBbbWFpbHRvOmRldmVsQGVkazIuZ3JvdXBzLmlvXSBPbiBCZWhhbGYgT2YgTGFzemxvIEVy c2VrDQpTZW50OiBUdWVzZGF5LCBKdWx5IDIzLCAyMDE5IDc6MzEgUE0NClRvOiBkZXZlbEBlZGsy Lmdyb3Vwcy5pbzsgRmVuZywgQm9iIEMgPGJvYi5jLmZlbmdAaW50ZWwuY29tPg0KU3ViamVjdDog UmU6IFtlZGsyLWRldmVsXSBbUGF0Y2ggMDAvMTAgVjNdIEVuYWJsZSBtdWx0aXBsZSBwcm9jZXNz IEF1dG9HZW4NCg0KT24gMDcvMjMvMTkgMDU6NTgsIEJvYiBGZW5nIHdyb3RlOg0KPiBCWjogaHR0 cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xODc1DQo+IA0KPiBJ biBvcmRlciB0byBpbXByb3ZlIHRoZSBidWlsZCBwZXJmb3JtYW5jZSwgd2UgaW1wbGVtZW50ZWQg DQo+IG11bHRpcGxlLXByb2Nlc3NlcyBBdXRvR2VuLiBUaGlzIGNoYW5nZSB3aWxsIHJlZHVjZSAy MCUgdGltZSBmb3IgDQo+IEF1dG9HZW4gcGhhc2UuDQo+IA0KPiBUaGUgZGVzaWduIGRvY3VtZW50 IGNhbiBiZSBnb3QgZnJvbToNCj4gaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL2ZpbGVz L0Rlc2lnbnMvMjAxOS8wNjI3L011bHRpcGxlLXRocmVhZA0KPiAtQXV0b0dlbi5wZGYNCj4gDQo+ IFRoaXMgcGF0Y2ggc2VyaWFsIHBhc3MgdGhlIGJ1aWxkIG9mIE92bWYsIE1pbkthYnlsYWtlLCBN aW5QdXJsZXksIA0KPiBwYWNrYWdlcyB1bmRlciBFZGsyIHJlcG9zaXRvcnkgYW5kIGludGVsIGNs aWVudCBhbmQgc2VydmVyIHBsYXRmb3Jtcy4NCj4gDQo+IFYzOg0KPiAxLiBGaXhlZCBpbmNyZW1l bnRhbCBidWlsZCBpc3N1ZS4NCj4gMi4gU2V0IEF1dG9HZW4gd29ya2VyIG51bWJlciB0byBiZSBh bGlnbiB3aXRoICItbiBUSFJFQUROVU1CRVIiDQo+IDMuIEVuYWJsZSBibG9jayBsb2cgcXVldWUu DQo+IFYyOiANCj4gMS4gVGhlIGZpcnN0IHZlcnNpb24gbWlzc2VkIGF1dG9nZW4gcmVsYXRlZCBj b21taXQgZnJvbSANCj4gZTgxMmE4MTJjMWEwODAwYzQ5ZTExNTA3Y2I0NjIyMjM1MTUyMGNjNy4g VjIgYWRkIHRob3NlIGNvbW1pdCBiYWNrLg0KPiAyLiBNb3ZlIENyZWF0ZUFzQnVpbGRJbmYgaW50 byBBdXRvR2VuV29ya2VyIHByb2Nlc3MgMy4gU2F2ZSANCj4gR2xvYmFsVmFyXzxwbGF0Zm9ybSBn dWlkPl88YXJjaD4uYmluIHRvIGJ1aWxkIGZvbGRlci4NCj4gNC4gUmVnZW5lcmF0ZSBwYXRjaGVz IGJhc2VkIG9uIG1hc3RlciBiYjgyNGY2ODVkDQoNClRlc3RlZCB0aGlzIHNlcmllcyBvbiB0b3Ag b2YgY29tbWl0IGNmMmQ4ZDQ5NzhlOC4NCg0KKDEpIFRoZSBHbG9iYWxWYXIqLmJpbiBmaWxlcyBh cmUgbm93IGxvY2F0ZWQgdW5kZXIgdGhlIEJ1aWxkIGRpcmVjdG9yeSwgc28gdGhhdCdzIE9LLg0K DQooMikgUmVidWlsZGluZyBPVk1GIChpbiBhIHN0YW5kYWxvbmUgZWRrMiBjbG9uZSwgbm90IGFz IGEgUUVNVQ0Kc3VibW9kdWxlKSB3aXRoIGRpZmZlcmVudCAtRCBmbGFncyB3b3JrcyBmaW5lIG5v dy4gVGhlIGZ3IGJpbmFyeSBoYXNoIG1hdGNoZXMgYSBzaW1pbGFyIHJlYnVpbGQgd2l0aG91dCB0 aGUgc2VyaWVzIGFwcGxpZWQuDQoNCigzKSBUaGUgYmxvY2tpbmcgbG9nIHF1ZXVlIHdvcmtzIGZp bmUgd2l0aCBDdHJsLVMgLyBDdHJsLVEuDQoNClBsZWFzZSBzZWUgbXkgbm90ZSBvbiB0aGUgcXVl dWUgc2l6ZSAoY3VycmVudGx5OiBjb25zdGFudCA2MCkgdW5kZXIgcGF0Y2gjMTAuIEkgdGhpbmsg dGhlIGZhY3RvciAxMCB0aGF0IEkgc3VnZ2VzdGVkIG1ha2VzIHNlbnNlIGFzIHdlbGwsIGJlY2F1 c2UgSSB0ZXN0ZWQgVjMgd2l0aCA0IHRocmVhZHMgKG1lYW5pbmcgcm9vbSBmb3IgNjAvND0xNSBt ZXNzYWdlcyBwZXIgdGhyZWFkKSwgYW5kIEkgZmVsdCB0aGF0IHRoZSBjb21waWxhdGlvbiB0aHJl YWRzIGdvdCBibG9ja2VkIGp1c3QgYSBiaXQgdG9vIGxhdGUgYWZ0ZXIgSSBwcmVzc2VkIEN0cmwt Uy4gVGhlcmVmb3JlLCBhIGZhY3RvciBvZiAxMCAocmF0aGVyIHRoYW4gdGhlIGVmZmVjdGl2ZSAx NSB0aGF0IEkgdGVzdGVkIG5vdykgd2lsbCBtYWtlIGZvciBhIG1vcmUgZGlyZWN0IHVzZXIgZXhw ZXJpZW5jZS4NCg0KKDQpIEkgdGVzdGVkICItbjEiIGFuZCAiLW4yIjsgdGhleSBzZWVtIHRvIHdv cmsgZmluZS4NCg0KKDUpIFJlc3RhcnRpbmcgYSBidWlsZCAoaW5jcmVtZW50YWxseSkgYWZ0ZXIg Q3RybC1DIHNlZW1zIHRvIHdvcmsgZmluZS4NCg0KKDYpIFRoZSBidWlsZCBzZWVtcyB0byBub3Rp Y2UgY2hhbmdlcyB0byAuYyBmaWxlcy4gT0suDQoNCig3KSBUaGlzIHZlcnNpb24gd29ya3MgZmlu ZSBhcyBwYXJ0IG9mIFFFTVUncyBlZGsyIHN1Ym1vZHVsZSwgd2l0aCAibWFrZSAtaiA0IC1DIHJv bXMgZWZpIi4gQWxsIHNpeCBmaXJtd2FyZSBiaW5hcmllcyBidWlsdCB0aGVyZSBhcmUgZnVuY3Rp b25hbC4NCg0KDQoqIEZvciBwYXRjaGVzIDAxIHRocm91Z2ggMDk6DQoNClRlc3RlZC1ieTogTGFz emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4NCg0KKiBGb3IgcGF0Y2ggMTA6IEknZCBsaWtl IHRvIHRlc3QgdjQsIHdpdGggdGhlIHByb3BvcnRpb25hbCBsb2cgcXVldWUgc2l6ZSwgYW5kIGdp dmUgbXkgVC1iIHRoZW4uDQoNCiogSWYgeW91IGNoYW5nZSBvdGhlciBwYXRjaGVzIGluIHY0ICgw MS0wOSksIHRoZW4gcGxlYXNlIGRyb3AgbXkgVGVzdGVkLWJ5IGZyb20gdGhvc2UuDQoNCiogTm90 ZSB0aGF0IEkgZGlkbid0IHRlc3Q6DQotIHB5dGhvbjMNCi0gdGhlICItLWhhc2giIG9wdGlvbg0K LSB0aGUgIi0tYmluYXJ5LWRlc3RpbmF0aW9uIiAvICItLWJpbmFyeS1zb3VyY2UiIG9wdGlvbnMN CiAgKEknbSBub3Qgc3VyZSB3aGF0IHRob3NlIG9wdGlvbnMgZG8gaW4gdGhlIGZpcnN0IHBsYWNl KQ0KLSB0aGUgIi0tcmUtcGFyc2UiIG9wdGlvbg0KLSB0aGUgIi0tbm8tY2FjaGUiIG9wdGlvbg0K LSB0aGUgIi0tZ2VuZmRzLW11bHRpLXRocmVhZCIgb3B0aW9uDQoNCkhvcGVmdWxseSBvdGhlcnMg Y2FuIHRlc3QgdGhvc2UuDQoNClRoYW5rcw0KTGFzemxvDQoNCg0KDQo=