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.20, mailfrom: michael.d.kinney@intel.com) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by groups.io with SMTP; Mon, 29 Apr 2019 09:40:08 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Apr 2019 09:40:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,410,1549958400"; d="scan'208";a="146726691" Received: from orsmsx103.amr.corp.intel.com ([10.22.225.130]) by orsmga003.jf.intel.com with ESMTP; 29 Apr 2019 09:40:07 -0700 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.24]) by ORSMSX103.amr.corp.intel.com ([169.254.5.76]) with mapi id 14.03.0415.000; Mon, 29 Apr 2019 09:40:07 -0700 From: "Michael D Kinney" To: Laszlo Ersek , Ard Biesheuvel , "Kinney, Michael D" CC: "devel@edk2.groups.io" , "Gao, Zhichao" , "Gao, Liming" , "Bi, Dandan" Subject: Re: [edk2-devel] [PATCH V2 3/8] MdePkg/UefiDebugLibStdErr: Decrease the name collisions Thread-Topic: [edk2-devel] [PATCH V2 3/8] MdePkg/UefiDebugLibStdErr: Decrease the name collisions Thread-Index: AQHU+lpz2tEOxbxrc0Wef8q1/VY38qZLaiMAgAAdK8CAAHpTgIADHveAgAQ9q8A= Date: Mon, 29 Apr 2019 16:40:06 +0000 Message-ID: References: <20190424045827.19348-1-zhichao.gao@intel.com> <20190424045827.19348-4-zhichao.gao@intel.com> <47188ce9-c3dc-89e7-c65a-a5fa8eccc7db@redhat.com> In-Reply-To: <47188ce9-c3dc-89e7-c65a-a5fa8eccc7db@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [10.22.254.140] MIME-Version: 1.0 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGFzemxvLA0KDQpJIGhhdmUgZW50ZXJlZCAyIEJaIGZvciB0aGUgU1RBVElDIC0+IHN0YXRp YyBjb252ZXJzaW9uLg0Kb25lIGZvciB0aGUgRURLIElJIEMgQ29kaW5nIFN0YW5kYXJkIFNwZWNp ZmljYXRpb24gYW5kIA0Kb25lIGZvciB0aGUgQyBjb2RlIGluIEVESyBJSS4NCg0KaHR0cHM6Ly9i dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzY2DQoNCmh0dHBzOi8vYnVn emlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc2Nw0KDQpDb252ZXJ0aW5nIGFs bCBDT05TVCAtPiBjb25zdCB3aWxsIHJlcXVpcmUgYWRkaXRpb25hbCANCmRpc2N1c3Npb24gYmVj YXVzZSB0aGUgVUVGSSBTcGVjaWZpY2F0aW9uIGRlZmluZXMgdGhlIA0Ka2V5d29yZCAnQ09OU1Qn IGluIFNlY3Rpb24gMi4zLjEgLSBEYXRhIFR5cGVzIGFuZCBpcw0KY29uc2lzdGVudGx5IHVzZWQg aW4gQVBJcyBkZWZpbmVkIGluIHRoZSBVRUZJL1BJIA0KU3BlY2lmaWNhdGlvbnMuDQoNCkJlc3Qg cmVnYXJkcywNCg0KTWlrZQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206 IExhc3psbyBFcnNlayBbbWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KPiBTZW50OiBGcmlkYXks IEFwcmlsIDI2LCAyMDE5IDk6NDkgQU0NCj4gVG86IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hl dXZlbEBsaW5hcm8ub3JnPjsgS2lubmV5LA0KPiBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlA aW50ZWwuY29tPg0KPiBDYzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IEdhbywgWmhpY2hhbw0KPiA8 emhpY2hhby5nYW9AaW50ZWwuY29tPjsgR2FvLCBMaW1pbmcNCj4gPGxpbWluZy5nYW9AaW50ZWwu Y29tPjsgQmksIERhbmRhbiA8ZGFuZGFuLmJpQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtl ZGsyLWRldmVsXSBbUEFUQ0ggVjIgMy84XQ0KPiBNZGVQa2cvVWVmaURlYnVnTGliU3RkRXJyOiBE ZWNyZWFzZSB0aGUgbmFtZSBjb2xsaXNpb25zDQo+IA0KPiBPbiAwNC8yNC8xOSAxOTowOSwgQXJk IEJpZXNoZXV2ZWwgd3JvdGU6DQo+ID4gT24gV2VkLCAyNCBBcHIgMjAxOSBhdCAxODo1OSwgS2lu bmV5LCBNaWNoYWVsIEQNCj4gPiA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+IHdyb3RlOg0K PiA+Pg0KPiA+PiBIaSBBcmQsDQo+ID4+DQo+ID4+IEkgc2VlIGEgbWl4IG9mIHVzZSBvZiAnc3Rh dGljJyBhbmQgJ1NUQVRJQycgaW4gdGhlDQo+IHNvdXJjZXMuDQo+ID4+DQo+ID4+IFRoZSByZWFz b24gdG8gdXNlIFNUQVRJQyBpcyBpZiBpdCBuZWVkcyB0byBiZQ0KPiByZXBsYWNlZCB3aXRoDQo+ ID4+IHNvbWV0aGluZyBvdGhlciB0aGFuICdzdGF0aWMnIGZvciBhIHNwZWNpZmljIGNvbXBpbGVy DQo+IG9yDQo+ID4+IGRlYnVnIHNjZW5hcmlvLg0KPiA+Pg0KPiA+PiBMb25nIGFnbywgdGhlcmUg d2VyZSBzb21lIHNvdXJjZSBsZXZlbCBkZWJ1ZyBpc3N1ZQ0KPiB3aXRoDQo+ID4+ICdzdGF0aWMn IHN5bWJvbHMsIHNvIHVzaW5nIHRoZSBtYWNybyBTVEFUSUMgd2FzDQo+IHByZWZlcnJlZA0KPiA+ PiBzbyBpdCBjb3VsZCBiZSBtYXBwZWQgdG8gbm90aGluZyBmb3IgYSBkZWJ1Zw0KPiBzY2VuYXJp by4gVGhhdA0KPiA+PiBpc3N1ZSBubyBsb25nIGV4aXN0cy4NCj4gPj4NCj4gPj4gRG8geW91IGtu b3cgb2YgYSByZWFzb24gdG9kYXkgdG8gbWFwICdTVEFUSUMnIHRvDQo+IGFueXRoaW5nDQo+ID4+ IE90aGVyIHRoYW4gJ3N0YXRpYyc/DQo+ID4+DQo+ID4+IEkgYWxzbyBsb29rZWQgYXQgdGhlIEVE SyBJSSBDIENvZGluZyBTdGFuZGFyZC4gIEl0IGlzDQo+IGFsc28NCj4gPj4gaW5jb25zaXN0ZW50 IGFuZCBoYWQgcmVmZXJlbmNlcyB0byBib3RoICdzdGF0aWMnIGFuZA0KPiAnU1RBVElDJy4NCj4g Pj4gV2Ugc2hvdWxkIGVudGVyIGEgZmV3IEJacyB0byB1cGRhdGUgdGhhdCBkb2Mgb25jZSB3ZQ0K PiBoYXZlDQo+ID4+IGNsZWFyIGd1aWRhbmNlIGZyb20gdGhpcyBkaXNjdXNzaW9uLg0KPiA+Pg0K PiA+DQo+ID4gSSB3YXNuJ3QgYXdhcmUgdGhhdCBsb3dlciBjYXNlIHN0YXRpYyBpcyBhbHNvIGlu IHVzZSwNCj4gc28gSSB3YXMgc2ltcGx5DQo+ID4gZXh0cmFwb2xhdGluZyBmcm9tIHBlcnNvbmFs IGV4cGVyaWVuY2UuDQo+IA0KPiArMQ0KPiANCj4gPiBpIHRoaW5rIHRoZXJlIHNob3VsZCBiZSBu byByZWFzb24gdG8gdXNlIHRoZQ0KPiBwcmVwcm9jZXNzb3IgdG8gY2hhbmdlDQo+ID4gJ3N0YXRp YycgaW50byBzb21ldGhpbmcgZWxzZSwgYW5kIHNvIEknbSBoYXBweSB0bw0KPiBzZXR0bGUgb24g bG93ZXJjYXNlDQo+ID4gc3RhdGljLCBhcyBsb25nIGFzIHdlIGFyZSBjb25zaXN0ZW50Lg0KPiAN Cj4gKzEgKHNhbWUgZm9yIENPTlNUIC8gY29uc3QpDQo+IA0KPiA+IEJ1dCBtb3JlIGltcG9ydGFu dGx5LCBub3cgdGhhdA0KPiA+IHRoaXMgaGFzIGNvbWUgdXAsIHdoYXQgSSB3b3VsZCBsaWtlIHRv IGRvIGlzIG1ha2UNCj4gJ3N0YXRpYycgbWFuZGF0b3J5DQo+ID4gdW5sZXNzIHRoZSBjb2RlIHJl cXVpcmVzIG90aGVyd2lzZTogdGhpcyByZXN1bHRzIGluDQo+IG11Y2ggYmV0dGVyIGNvZGUNCj4g PiBnZW5lcmF0aW9uIChnaXZlbiB0aGF0IHRoZSBjb21waWxlciBjYW4gaW5mZXINCj4gY29uc3Ru ZXNzIGZvciBub24tY29uc3QNCj4gPiBzdGF0aWMgdmFyaWFibGVzIGJ1dCBub3QgZm9yIG9uZXMg d2l0aCBleHRlcm5hbA0KPiBsaW5rYWdlKSBhbmQgZ2VuZXJhbGx5DQo+ID4gaW1wcm92ZXMgcHJv Z3JhbW1lciBoeWdpZW5lIHdoZW4gaXQgY29tZXMgdG8gbGlua2luZw0KPiB0byBhcmJpdHJhcnkN Cj4gPiBzeW1ib2xzIHRoYXQgYXJlIHJlYWxseSBpbnRlcm5hbCB0byBhIGxpYnJhcnkuDQo+IA0K PiBJIGFncmVlOyBmb3IgbmV3IGNvZGUsIGdpdmluZyBpbnRlcm5hbCBsaW5rYWdlIHRvIGFzDQo+ IG1hbnkgYXMgcG9zc2libGUNCj4gb2JqZWN0cyB0aGF0IGhhdmUgc3RhdGljIHN0b3JhZ2UgZHVy YXRpb24gaXMgdGhlIHdheSB0bw0KPiBnby4gKCJNYWtlIGFzDQo+IG1hbnkgZ2xvYmFscyAnc3Rh dGljJyBhcyB5b3UgY2FuLiIpDQo+IA0KPiBUaGFua3MNCj4gTGFzemxvDQo=