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.100, mailfrom: liming.gao@intel.com) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by groups.io with SMTP; Mon, 17 Jun 2019 22:16:15 -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 orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Jun 2019 22:16:14 -0700 X-ExtLoop1: 1 Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga006.fm.intel.com with ESMTP; 17 Jun 2019 22:16:14 -0700 Received: from fmsmsx118.amr.corp.intel.com (10.18.116.18) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 17 Jun 2019 22:16:14 -0700 Received: from shsmsx105.ccr.corp.intel.com (10.239.4.158) by fmsmsx118.amr.corp.intel.com (10.18.116.18) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 17 Jun 2019 22:16:14 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.185]) by SHSMSX105.ccr.corp.intel.com ([169.254.11.72]) with mapi id 14.03.0439.000; Tue, 18 Jun 2019 13:16:12 +0800 From: "Liming Gao" To: "Wu, Hao A" , "devel@edk2.groups.io" , "lersek@redhat.com" , "Gao, Zhichao" CC: Bret Barkelew , "Wang, Jian J" , "Ni, Ray" , "Zeng, Star" , Sean Brogan , "Michael Turner" Subject: Re: [edk2-devel] [PATCH] MdeModulePkg/PeiMain: Substantial change for PeiAllocatePool Thread-Topic: [edk2-devel] [PATCH] MdeModulePkg/PeiMain: Substantial change for PeiAllocatePool Thread-Index: AQHVINpci72hlDZGpUuXrdJ0MK+fcaaXK1cAgAk2RYCAAIYzsA== Date: Tue, 18 Jun 2019 05:16:11 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E482CD9@SHSMSX104.ccr.corp.intel.com> References: <20190612045014.13724-1-zhichao.gao@intel.com> <5d2aa3bd-1acc-7048-7675-e3e9da217415@redhat.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] 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 DQo+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj5Gcm9tOiBXdSwgSGFvIEENCj5TZW50OiBU dWVzZGF5LCBKdW5lIDE4LCAyMDE5IDE6MTUgUE0NCj5UbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87 IGxlcnNla0ByZWRoYXQuY29tOyBHYW8sIFpoaWNoYW8NCj48emhpY2hhby5nYW9AaW50ZWwuY29t PjsgR2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPg0KPkNjOiBCcmV0IEJhcmtlbGV3 IDxCcmV0LkJhcmtlbGV3QG1pY3Jvc29mdC5jb20+OyBXYW5nLCBKaWFuIEoNCj48amlhbi5qLndh bmdAaW50ZWwuY29tPjsgTmksIFJheSA8cmF5Lm5pQGludGVsLmNvbT47IFplbmcsIFN0YXINCj48 c3Rhci56ZW5nQGludGVsLmNvbT47IFNlYW4gQnJvZ2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQu Y29tPjsgTWljaGFlbA0KPlR1cm5lciA8TWljaGFlbC5UdXJuZXJAbWljcm9zb2Z0LmNvbT4NCj5T dWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtQQVRDSF0gTWRlTW9kdWxlUGtnL1BlaU1haW46IFN1 YnN0YW50aWFsDQo+Y2hhbmdlIGZvciBQZWlBbGxvY2F0ZVBvb2wNCj4NCj4+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+PiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyBbbWFpbHRvOmRl dmVsQGVkazIuZ3JvdXBzLmlvXSBPbiBCZWhhbGYgT2YNCj4+IExhc3psbyBFcnNlaw0KPj4gU2Vu dDogV2VkbmVzZGF5LCBKdW5lIDEyLCAyMDE5IDQ6MzQgUE0NCj4+IFRvOiBkZXZlbEBlZGsyLmdy b3Vwcy5pbzsgR2FvLCBaaGljaGFvDQo+PiBDYzogQnJldCBCYXJrZWxldzsgV2FuZywgSmlhbiBK OyBXdSwgSGFvIEE7IE5pLCBSYXk7IFplbmcsIFN0YXI7IEdhbywgTGltaW5nOw0KPj4gU2VhbiBC cm9nYW47IE1pY2hhZWwgVHVybmVyDQo+PiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRD SF0gTWRlTW9kdWxlUGtnL1BlaU1haW46IFN1YnN0YW50aWFsDQo+PiBjaGFuZ2UgZm9yIFBlaUFs bG9jYXRlUG9vbA0KPj4NCj4+IEhpIFpoaWNoYW8sDQo+Pg0KPj4gT24gMDYvMTIvMTkgMDY6NTAs IEdhbywgWmhpY2hhbyB3cm90ZToNCj4+ID4gRnJvbTogQnJldCBCYXJrZWxldyA8QnJldC5CYXJr ZWxld0BtaWNyb3NvZnQuY29tPg0KPj4gPg0KPj4gPiBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlh bm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwMQ0KPj4gPg0KPj4gPiBUaGUgb3JpZ2luYWwg bG9naWMgaXMgQVNTRVJUIGlmIGZhaWwgdG8gY3JlYXRlIEhPQi4gQnV0DQo+PiA+IHRoYXQgZG9l c24ndCBtYWtlIHNlbnNlIGZvciByZWxlYXNlIHZlcnNpb24uIFNvIGl0IGlzIHJlcXVpcmVkDQo+ PiA+IHRvIHNldCB0aGUgQnVmZmVyIHRvIG51bGwgdG8gaW5kaWNhdGUgdGhlIGZhaWx1cmUuDQo+ Pg0KPj4gdGhpcyBwYXRjaCBtYXkgb3IgbWF5IG5vdCBiZSB3b3J0aHdoaWxlOyB0aGF0J3MgZm9y IHRoZSBQRUkgQ29yZQ0KPj4gbWFpbnRhaW5lcnMgdG8gZXZhbHVhdGUuDQo+DQo+DQo+TG9va3Mg dG8gbWUgbGlrZSBhIHZhbGlkIGVuaGFuY2VtZW50IGZvciBlcnJvciBoYW5kbGluZy4NCj4NCj5M aW1pbmcsDQo+RG8geW91IGhhdmUgYW55IGNvbW1lbnQgb24gdGhpcyBvbmU/DQo+DQpJIGFncmVl IHRoZSBjb2RlIGNoYW5nZS4gV2l0aCBzdWJqZWN0IHVwZGF0ZSwgUmV2aWV3ZWQtYnk6IExpbWlu ZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPg0KDQoNCj5CZXN0IFJlZ2FyZHMsDQo+SGFvIFd1 DQo+DQo+DQo+Pg0KPj4gRWl0aGVyIHdheSwgdGhlIHN1YmplY3QgbGluZSBpcyBjb21wbGV0ZWx5 IHVzZWxlc3MuICJTdWJzdGFudGlhbCBjaGFuZ2UiDQo+PiBtZWFucyBub3RoaW5nIGF0IGFsbC4g UGxlYXNlIHdyaXRlIGEgc3ViamVjdCBsaW5lIHRoYXQgcmVmbGVjdHMgd2hhdA0KPj4gdGhpcyBw YXRjaCAqYWN0dWFsbHkgZG9lcyouDQo+Pg0KPj4gRm9yIGV4YW1wbGU6DQo+Pg0KPj4gTWRlTW9k dWxlUGtnL1BlaU1haW46IFBlaUFsbG9jYXRlUG9vbDogb3V0cHV0IE5VTEwgaWYgSE9CIGNyZWF0 aW9uIGZhaWxzDQo+Pg0KPj4gKDcyIGNoYXJhY3RlcnMpLg0KPj4NCj4+IFRoYW5rcw0KPj4gTGFz emxvDQo+Pg0KPj4gPiBDYzogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4NCj4+ ID4gQ2M6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPg0KPj4gPiBDYzogUmF5IE5pIDxyYXku bmlAaW50ZWwuY29tPg0KPj4gPiBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPg0K Pj4gPiBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+DQo+PiA+IENjOiBTZWFu IEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT4NCj4+ID4gQ2M6IE1pY2hhZWwgVHVy bmVyIDxNaWNoYWVsLlR1cm5lckBtaWNyb3NvZnQuY29tPg0KPj4gPiBDYzogQnJldCBCYXJrZWxl dyA8QnJldC5CYXJrZWxld0BtaWNyb3NvZnQuY29tPg0KPj4gPiBTaWduZWQtb2ZmLWJ5OiBaaGlj aGFvIEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPg0KPj4gPiAtLS0NCj4+ID4gIE1kZU1vZHVs ZVBrZy9Db3JlL1BlaS9NZW1vcnkvTWVtb3J5U2VydmljZXMuYyB8IDcgKysrKysrLQ0KPj4gPiAg MSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPj4gPg0KPj4g PiBkaWZmIC0tZ2l0IGEvTWRlTW9kdWxlUGtnL0NvcmUvUGVpL01lbW9yeS9NZW1vcnlTZXJ2aWNl cy5jDQo+PiBiL01kZU1vZHVsZVBrZy9Db3JlL1BlaS9NZW1vcnkvTWVtb3J5U2VydmljZXMuYw0K Pj4gPiBpbmRleCA0MmY3OWFiMDc2Li4zN2IwY2ZhM2NmIDEwMDY0NA0KPj4gPiAtLS0gYS9NZGVN b2R1bGVQa2cvQ29yZS9QZWkvTWVtb3J5L01lbW9yeVNlcnZpY2VzLmMNCj4+ID4gKysrIGIvTWRl TW9kdWxlUGtnL0NvcmUvUGVpL01lbW9yeS9NZW1vcnlTZXJ2aWNlcy5jDQo+PiA+IEBAIC04MDIs NyArODAyLDEyIEBAIFBlaUFsbG9jYXRlUG9vbCAoDQo+PiA+ICAgICAgICAgICAgICAgKFZPSUQg KiopJkhvYg0KPj4gPiAgICAgICAgICAgICAgICk7DQo+PiA+ICAgIEFTU0VSVF9FRklfRVJST1Ig KFN0YXR1cyk7DQo+PiA+IC0gICpCdWZmZXIgPSBIb2IrMTsNCj4+ID4gKw0KPj4gPiArICBpZiAo RUZJX0VSUk9SIChTdGF0dXMpKSB7DQo+PiA+ICsgICAgKkJ1ZmZlciA9IE5VTEw7DQo+PiA+ICsg IH0gZWxzZSB7DQo+PiA+ICsgICAgKkJ1ZmZlciA9IEhvYisxOw0KPj4gPiArICB9DQo+PiA+DQo+ PiA+ICAgIHJldHVybiBTdGF0dXM7DQo+PiA+ICB9DQo+PiA+DQo+Pg0KPj4NCj4+IA0KDQo=