From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.151; helo=mga17.intel.com; envelope-from=liming.gao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) (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 1CBE421A07093 for ; Mon, 18 Mar 2019 08:09:51 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 18 Mar 2019 08:09:51 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.58,494,1544515200"; d="scan'208";a="215204372" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga001.jf.intel.com with ESMTP; 18 Mar 2019 08:09:49 -0700 Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 18 Mar 2019 08:09:39 -0700 Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 18 Mar 2019 08:09:38 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.74]) by SHSMSX108.ccr.corp.intel.com ([169.254.8.57]) with mapi id 14.03.0415.000; Mon, 18 Mar 2019 23:09:37 +0800 From: "Gao, Liming" To: "Justen, Jordan L" , "Gao, Zhichao" , "edk2-devel@lists.01.org" CC: "Kinney, Michael D" , Bret Barkelew , Michael Turner , "Gao, Liming" Thread-Topic: [edk2] [PATCH V2 01/17] MdePkg/DebugLib.h: Add a new api DebugVPrint for DebugLib Thread-Index: AQHU2u5/bzUKxka260qSxc0lgGf/CKYLsQ0AgARSIgCAAGY8gIABGHVQ Date: Mon, 18 Mar 2019 15:09:36 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E4051CD@SHSMSX104.ccr.corp.intel.com> References: <20190315051749.6564-1-zhichao.gao@intel.com> <20190315051749.6564-2-zhichao.gao@intel.com> <155263054046.23460.7190580861275117521@jljusten-skl> <3CE959C139B4C44DBEA1810E3AA6F9000B7B0177@SHSMSX101.ccr.corp.intel.com> <155289003042.7045.9736868893658475606@jljusten-skl> In-Reply-To: <155289003042.7045.9736868893658475606@jljusten-skl> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzI2NGVmNTAtNDhlOC00MGZlLWJmZDYtYWMwNmI2NmE2MDM0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUnlJUHFuemk2QW1LQk1DakVMb2lcL3RnVThDTFJjSDM0OFAycmxNNG15Z0VpbzBZWnFLWGZBa2RFeGE0ZEVXbVgifQ== dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH V2 01/17] MdePkg/DebugLib.h: Add a new api DebugVPrint for DebugLib X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Mar 2019 15:09:52 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sm9yZGFuOg0KICBDb2Rpbmcgc3R5bGUgZG9jdW1lbnQgQ0NTXzJfMV9EcmFmdC5wZGYgNS4xIEdl bmVyYWwgUnVsZXMsIDUuMS4xIExpbmVzIHNoYWxsIGJlIDEyMCBjb2x1bW5zLCBvciBsZXNzLiBQ cmVmZXJhYmx5LCBsaW1pdCBsaW5lIGxlbmd0aHMgdG8gODAgY29sdW1ucyBvciBsZXNzLiBTbywg SSBkb24ndCB0aGluayB0aGUgbGluZSBsZW5ndGggYmlnZ2VyIHRoYW4gODAgYW5kIGxlc3MgdGhh biAxMjAgdmlvbGF0ZXMgY29kaW5nIHN0eWxlIGRvY3VtZW50cy4gV2Ugc2hvdWxkIHVwZGF0ZSB3 aWtpIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvdGlhbm9jb3JlLmdpdGh1Yi5pby93aWtp L0NvZGUtU3R5bGUtQyB0byBtYXRjaCB0aGUgZG9jdW1lbnRhdGlvbi4gTGltaXQgbGluZSBsZW5n dGggdG8gMTIwIGNoYXJhY3RlcnMgaW5zdGVhZCBvZiA4MCBjaGFyYWN0ZXJzLiANCg0KVGhhbmtz DQpMaW1pbmcNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSnVzdGVuLCBK b3JkYW4gTA0KPiBTZW50OiBNb25kYXksIE1hcmNoIDE4LCAyMDE5IDI6MjEgUE0NCj4gVG86IEdh bywgWmhpY2hhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPjsgZWRrMi1kZXZlbEBsaXN0cy4wMS5v cmcNCj4gQ2M6IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47 IEJyZXQgQmFya2VsZXcgPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0LmNvbT47IE1pY2hhZWwgVHVy bmVyDQo+IDxNaWNoYWVsLlR1cm5lckBtaWNyb3NvZnQuY29tPjsgR2FvLCBMaW1pbmcgPGxpbWlu Zy5nYW9AaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSRTogW2VkazJdIFtQQVRDSCBWMiAwMS8xN10g TWRlUGtnL0RlYnVnTGliLmg6IEFkZCBhIG5ldyBhcGkgRGVidWdWUHJpbnQgZm9yIERlYnVnTGli DQo+IA0KPiBPbiAyMDE5LTAzLTE3IDE3OjE0OjQwLCBHYW8sIFpoaWNoYW8gd3JvdGU6DQo+ID4g PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogSnVzdGVuLCBKb3JkYW4g TA0KPiA+ID4gU2VudDogRnJpZGF5LCBNYXJjaCAxNSwgMjAxOSAyOjE2IFBNDQo+ID4gPg0KPiA+ ID4gT24gMjAxOS0wMy0xNCAyMjoxNzozMywgWmhpY2hhbyBHYW8gd3JvdGU6DQo+ID4gPiA+IFJF RjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzk1DQo+ ID4gPiA+DQo+ID4gPiA+IEFkZCBhIG5ldyBhcGkgRGVidWdWUHJpbnQgcHJvdG90eXBlIGRlZmlu aXRpb24gaW4gdGhlDQo+ID4gPiA+IERlYnVnTGliIGhlYWRlciBmaWxlLiBUaGlzIGFwaSB3b3Vs ZCBleHBvc2UgYSBwcmludA0KPiA+ID4gPiByb3V0aW5lIHdpdGggVmFMaXN0IHBhcmFtZXRlci4N Cj4gPiA+DQo+ID4gPiBUaGVzZSBsaW5lcyBzZWVtIHRvIGJlIGZhaXJseSBzaG9ydCwgd2l0aCB0 aGUgbG9uZ2VzdCBiZSA1NCBjaGFycy4gSSBndWVzcyBub3QgYQ0KPiA+ID4gcHJvYmxlbSwgYnV0 IGJ5IHRoZSByZWNvbW1lbmRhdGlvbiBzYXlzIHRoZXkgY291bGQgYmUgdXAgdG8gNzUgaW4gbGVu Z3RoLg0KPiA+ID4NCj4gPiA+IGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvdGlhbm9jb3Jl LmdpdGh1Yi5pby93aWtpL0NvbW1pdC1NZXNzYWdlLQ0KPiA+ID4gRm9ybWF0DQo+ID4gPg0KPiA+ DQo+ID4gSXQgaXMgaGFyZCBmb3Igc29tZW9uZSB0byBjb250cm9sIHRoZSBjaGFyYWN0ZXJzIGlu IGEgbGluZS4NCj4gDQo+IEkgZ3Vlc3MgdGhhdCBkZXBlbmRzIG9uIHlvdXIgZWRpdG9yLiA6KQ0K PiANCj4gPiBNYWtpbmcgdGhlIHRleHQgbWFzc2FnZSByZWFkYWJsZSBiYXNlIG9uIHRoZSBydWxl cyBtYWtlIG1vcmUgc2Vuc2UuDQo+ID4gSXQgaXMgZWFzaWVyIHRvIGNvbnRyb2wgdGhlIGNoYXJz IG51bWJlciB3aXRoaW4gNzUuIExpbmUgbGVuZ3RoIGxlc3MNCj4gPiB0aGFuIDc2IGNoYXJhY3Rl cnMgaXMgbGVnYWwuDQo+IA0KPiBZZXMsIEkgbWVudGlvbmVkIGl0IGlzIGxlZ2FsLCBidXQgaXQg aXMgbm90aWNhYmx5IHNob3J0LiBJIGRvbid0IHRoaW5rDQo+IGl0IGlzIHNvIHNob3J0IHRoYXQg aXQgaXMgcmVhbGx5IGEgcHJvYmxlbSwgc28gZmVlbCBmcmVlIHRvIGxlYXZlIGl0DQo+IGlmIHlv dSBwcmVmZXIuDQo+IA0KPiA+ID4NCj4gPiA+IEFjY29yZGluZyB0byB0aGUgc3R5bGUgZ3VpZGU6 DQo+ID4gPg0KPiA+ID4gICAiUHJlZmVyYWJseSwgbGltaXQgbGluZSBsZW5ndGhzIHRvIDgwIGNv bHVtbnMgb3IgbGVzcy4iDQo+ID4gPg0KPiA+ID4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29y ZS90aWFub2NvcmUuZ2l0aHViLmlvL3dpa2kvQ29kZS1TdHlsZS1DDQo+ID4gPg0KPiA+ID4gaHR0 cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS0NCj4gPiA+IGRvY3MvRG9jcy9yYXcvbWFzdGVyL1Nw ZWNpZmljYXRpb25zL0NDU18yXzFfRHJhZnQucGRmDQo+ID4gPg0KPiA+ID4gQnV0LCB0aGlzIGxp bmUgdXNlcyA5MiBjb2x1bW5zLg0KPiA+ID4NCj4gPiA+IEkgdGhpbmsgdGhlcmUgYXJlIHNpbWls YXIgY2FzZXMgaW4gb3RoZXIgcGF0Y2hlcy4NCj4gPg0KPiA+IFJpZ2h0LiBUaGlzIHNlbnRlbmNl IEkgY29waWVkIGZyb20gdGhlIGNvbW1lbnQgb2YgRGVidWdQcmludA0KPiA+IGZ1bmN0aW9uIHdo aWNoIG1pZ2h0IGJlIGRlc2lnbmVkIGZvciBhIGxvbmcgdGltZS4gVGhlIENDUyBtaWdodCBub3QN Cj4gPiBiZSBkZXNpZ25lZCBhcyBzdWNoIHN0eWxlIGF0IHRoYXQgdGltZS4gRm9yIHRoaXMsIGl0 J3MgYmV0dGVyIHRvDQo+ID4gY2hhbmdlIGJvdGggb2YgdGhlIHR3byBzZW50ZW5jZXMuDQo+ID4g QnkgdGhlIHdheSwgdGhlIHdob2xlIGVkazIgcmVwbyBtYXkgY29udGFpbiBhIGxvdCBvZiBsaW5l cyB2aW9sYXRlZA0KPiA+IHRoaXMgcnVsZS4gSXQgdGFrZXMgZWZmb3J0IHRvIGZpeCB0aGVtIGFs bC4NCj4gDQo+IEkgYWdyZWUgdGhlcmUgYXJlIG1hbnkgdmlvbGF0aW9ucyBvZiB0aGlzIGluIGVk azIuDQo+IA0KPiBVc3VhbGx5LCBpdCdzIG5vdCB0b28gaW1wb3J0YW50IHRvIGdvIGFyb3VuZCBm aXhpbmcgdGhlIGlzc3VlcyB0aGF0DQo+IGFscmVhZHkgaGFwcGVuZWQsIGJ1dCBpZiB5b3UgYXJl IGNoYW5naW5nIG9yIGFkZGluZyBzb21lIGNvZGUsIHRoZW4NCj4geW91IGNhbiB0cnkgdG8gbWFr ZSBzdXJlIHRoZSBuZXcgbGluZXMgeW91IGFkZCBhcmUgZ29vZC4NCj4gDQo+IC1Kb3JkYW4NCg==