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.24, mailfrom: zhichao.gao@intel.com) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by groups.io with SMTP; Wed, 12 Jun 2019 17:32:12 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Jun 2019 17:32:11 -0700 X-ExtLoop1: 1 Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga001.fm.intel.com with ESMTP; 12 Jun 2019 17:32:10 -0700 Received: from fmsmsx117.amr.corp.intel.com (10.18.116.17) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 12 Jun 2019 17:32:10 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by fmsmsx117.amr.corp.intel.com (10.18.116.17) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 12 Jun 2019 17:32:10 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.104]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.246]) with mapi id 14.03.0439.000; Thu, 13 Jun 2019 08:32:08 +0800 From: "Gao, Zhichao" To: "devel@edk2.groups.io" , "lersek@redhat.com" CC: Bret Barkelew , "Wang, Jian J" , "Wu, Hao A" , "Ni, Ray" , "Zeng, Star" , "Gao, Liming" , 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: AQHVIPmU9rGI/m/GH0CvMZZHMwFeXKaYu7uw Date: Thu, 13 Jun 2019 00:32:08 +0000 Message-ID: <3CE959C139B4C44DBEA1810E3AA6F9000B7F2FE3@SHSMSX101.ccr.corp.intel.com> References: <20190612045014.13724-1-zhichao.gao@intel.com> <5d2aa3bd-1acc-7048-7675-e3e9da217415@redhat.com> In-Reply-To: <5d2aa3bd-1acc-7048-7675-e3e9da217415@redhat.com> 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: zhichao.gao@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzIGZvciB0aGUgY29tbWVudHMuDQpZb3VyIGV4YW1wbGUgbWFrZXMgdGhlIHB1cnBvc2Ug Y2xlYXIuIEkgd291bGQgdXBkYXRlIHRoZSBzdWJqZWN0IGxpa2UgdGhhdC4NCg0KVGhhbmtzLA0K WmhpY2hhbw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVk azIuZ3JvdXBzLmlvIFttYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW9dIE9uIEJlaGFsZiBPZg0K PiBMYXN6bG8gRXJzZWsNCj4gU2VudDogV2VkbmVzZGF5LCBKdW5lIDEyLCAyMDE5IDQ6MzQgUE0N Cj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBHYW8sIFpoaWNoYW8gPHpoaWNoYW8uZ2FvQGlu dGVsLmNvbT4NCj4gQ2M6IEJyZXQgQmFya2VsZXcgPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0LmNv bT47IFdhbmcsIEppYW4gSg0KPiA8amlhbi5qLndhbmdAaW50ZWwuY29tPjsgV3UsIEhhbyBBIDxo YW8uYS53dUBpbnRlbC5jb20+OyBOaSwgUmF5DQo+IDxyYXkubmlAaW50ZWwuY29tPjsgWmVuZywg U3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT47IEdhbywgTGltaW5nDQo+IDxsaW1pbmcuZ2FvQGlu dGVsLmNvbT47IFNlYW4gQnJvZ2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPjsNCj4gTWlj aGFlbCBUdXJuZXIgPE1pY2hhZWwuVHVybmVyQG1pY3Jvc29mdC5jb20+DQo+IFN1YmplY3Q6IFJl OiBbZWRrMi1kZXZlbF0gW1BBVENIXSBNZGVNb2R1bGVQa2cvUGVpTWFpbjogU3Vic3RhbnRpYWwN Cj4gY2hhbmdlIGZvciBQZWlBbGxvY2F0ZVBvb2wNCj4gDQo+IEhpIFpoaWNoYW8sDQo+IA0KPiBP biAwNi8xMi8xOSAwNjo1MCwgR2FvLCBaaGljaGFvIHdyb3RlOg0KPiA+IEZyb206IEJyZXQgQmFy a2VsZXcgPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0LmNvbT4NCj4gPg0KPiA+IFJFRjogaHR0cHM6 Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTAxDQo+ID4NCj4gPiBU aGUgb3JpZ2luYWwgbG9naWMgaXMgQVNTRVJUIGlmIGZhaWwgdG8gY3JlYXRlIEhPQi4gQnV0IHRo YXQgZG9lc24ndA0KPiA+IG1ha2Ugc2Vuc2UgZm9yIHJlbGVhc2UgdmVyc2lvbi4gU28gaXQgaXMg cmVxdWlyZWQgdG8gc2V0IHRoZSBCdWZmZXIgdG8NCj4gPiBudWxsIHRvIGluZGljYXRlIHRoZSBm YWlsdXJlLg0KPiANCj4gdGhpcyBwYXRjaCBtYXkgb3IgbWF5IG5vdCBiZSB3b3J0aHdoaWxlOyB0 aGF0J3MgZm9yIHRoZSBQRUkgQ29yZSBtYWludGFpbmVycw0KPiB0byBldmFsdWF0ZS4NCj4gDQo+ IEVpdGhlciB3YXksIHRoZSBzdWJqZWN0IGxpbmUgaXMgY29tcGxldGVseSB1c2VsZXNzLiAiU3Vi c3RhbnRpYWwgY2hhbmdlIg0KPiBtZWFucyBub3RoaW5nIGF0IGFsbC4gUGxlYXNlIHdyaXRlIGEg c3ViamVjdCBsaW5lIHRoYXQgcmVmbGVjdHMgd2hhdCB0aGlzIHBhdGNoDQo+ICphY3R1YWxseSBk b2VzKi4NCj4gDQo+IEZvciBleGFtcGxlOg0KPiANCj4gTWRlTW9kdWxlUGtnL1BlaU1haW46IFBl aUFsbG9jYXRlUG9vbDogb3V0cHV0IE5VTEwgaWYgSE9CIGNyZWF0aW9uIGZhaWxzDQo+IA0KPiAo NzIgY2hhcmFjdGVycykuDQo+IA0KPiBUaGFua3MNCj4gTGFzemxvDQo+IA0KPiA+IENjOiBKaWFu IEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPg0KPiA+IENjOiBIYW8gV3UgPGhhby5hLnd1 QGludGVsLmNvbT4NCj4gPiBDYzogUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPg0KPiA+IENjOiBT dGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+DQo+ID4gQ2M6IExpbWluZyBHYW8gPGxpbWlu Zy5nYW9AaW50ZWwuY29tPg0KPiA+IENjOiBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9z b2Z0LmNvbT4NCj4gPiBDYzogTWljaGFlbCBUdXJuZXIgPE1pY2hhZWwuVHVybmVyQG1pY3Jvc29m dC5jb20+DQo+ID4gQ2M6IEJyZXQgQmFya2VsZXcgPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0LmNv bT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBaaGljaGFvIEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29t Pg0KPiA+IC0tLQ0KPiA+ICBNZGVNb2R1bGVQa2cvQ29yZS9QZWkvTWVtb3J5L01lbW9yeVNlcnZp Y2VzLmMgfCA3ICsrKysrKy0NCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL01kZU1vZHVsZVBrZy9Db3JlL1Bl aS9NZW1vcnkvTWVtb3J5U2VydmljZXMuYw0KPiA+IGIvTWRlTW9kdWxlUGtnL0NvcmUvUGVpL01l bW9yeS9NZW1vcnlTZXJ2aWNlcy5jDQo+ID4gaW5kZXggNDJmNzlhYjA3Ni4uMzdiMGNmYTNjZiAx MDA2NDQNCj4gPiAtLS0gYS9NZGVNb2R1bGVQa2cvQ29yZS9QZWkvTWVtb3J5L01lbW9yeVNlcnZp Y2VzLmMNCj4gPiArKysgYi9NZGVNb2R1bGVQa2cvQ29yZS9QZWkvTWVtb3J5L01lbW9yeVNlcnZp Y2VzLmMNCj4gPiBAQCAtODAyLDcgKzgwMiwxMiBAQCBQZWlBbGxvY2F0ZVBvb2wgKA0KPiA+ICAg ICAgICAgICAgICAgKFZPSUQgKiopJkhvYg0KPiA+ICAgICAgICAgICAgICAgKTsNCj4gPiAgICBB U1NFUlRfRUZJX0VSUk9SIChTdGF0dXMpOw0KPiA+IC0gICpCdWZmZXIgPSBIb2IrMTsNCj4gPiAr DQo+ID4gKyAgaWYgKEVGSV9FUlJPUiAoU3RhdHVzKSkgew0KPiA+ICsgICAgKkJ1ZmZlciA9IE5V TEw7DQo+ID4gKyAgfSBlbHNlIHsNCj4gPiArICAgICpCdWZmZXIgPSBIb2IrMTsNCj4gPiArICB9 DQo+ID4NCj4gPiAgICByZXR1cm4gU3RhdHVzOw0KPiA+ICB9DQo+ID4NCj4gDQo+IA0KPiANCg0K