From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=134.134.136.100; helo=mga07.intel.com; envelope-from=star.zeng@intel.com; receiver=edk2-devel@lists.01.org Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) (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 EAEDA20355216 for ; Tue, 7 Nov 2017 20:49:33 -0800 (PST) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP; 07 Nov 2017 20:53:34 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.44,362,1505804400"; d="scan'208";a="4911124" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by orsmga002.jf.intel.com with ESMTP; 07 Nov 2017 20:53:33 -0800 Received: from fmsmsx102.amr.corp.intel.com (10.18.124.200) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 7 Nov 2017 20:53:33 -0800 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by FMSMSX102.amr.corp.intel.com (10.18.124.200) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 7 Nov 2017 20:53:33 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.175]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.159]) with mapi id 14.03.0319.002; Wed, 8 Nov 2017 12:53:31 +0800 From: "Zeng, Star" To: Heyi Guo , Ard Biesheuvel CC: "Ni, Ruiyu" , "edk2-devel@lists.01.org" , "Dong, Eric" , linaro-uefi , "Zeng, Star" Thread-Topic: [edk2] [PATCH] MdeModulePkg/NonDiscoverable: fix memory override bug Thread-Index: AQHTUVdAslXR+x7fyUKEIoG1lAF17KMILgoAgAHKQBA= Date: Wed, 8 Nov 2017 04:53:31 +0000 Message-ID: <0C09AFA07DD0434D9E2A0C6AEB0483103B9B2EC3@shsmsx102.ccr.corp.intel.com> References: <1509342472-1688-1-git-send-email-heyi.guo@linaro.org> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH] MdeModulePkg/NonDiscoverable: fix memory override bug X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Nov 2017 04:49:34 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SnVzdCBwdXNoZWQgYXQgNzEwZDllNjlmYWU2NzUzYTFhODI2YWExOGRkMzdiY2FkZDNlMGMzZS4N Cg0KVGhhbmtzLA0KU3Rhcg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGVkazIt ZGV2ZWwgW21haWx0bzplZGsyLWRldmVsLWJvdW5jZXNAbGlzdHMuMDEub3JnXSBPbiBCZWhhbGYg T2YgSGV5aSBHdW8NClNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDcsIDIwMTcgNTozMyBQTQ0KVG86 IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPg0KQ2M6IE5pLCBSdWl5 dSA8cnVpeXUubmlAaW50ZWwuY29tPjsgZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmc7IERvbmcsIEVy aWMgPGVyaWMuZG9uZ0BpbnRlbC5jb20+OyBaZW5nLCBTdGFyIDxzdGFyLnplbmdAaW50ZWwuY29t PjsgbGluYXJvLXVlZmkgPGxpbmFyby11ZWZpQGxpc3RzLmxpbmFyby5vcmc+DQpTdWJqZWN0OiBS ZTogW2VkazJdIFtQQVRDSF0gTWRlTW9kdWxlUGtnL05vbkRpc2NvdmVyYWJsZTogZml4IG1lbW9y eSBvdmVycmlkZSBidWcNCg0KSGkgUmF5LA0KDQpXZSBoYWQgQXJkJ3MgUi1CIGFscmVhZHk7IGNv dWxkIHlvdSBoZWxwIHRvIGNvbW1pdCBpdD8NCg0KVGhhbmtzIGFuZCByZWdhcmRzLA0KDQpIZXlp DQoNCg0K5ZyoIDEwLzMwLzIwMTcgNDoxNCBQTSwgQXJkIEJpZXNoZXV2ZWwg5YaZ6YGTOg0KPiBP biAzMCBPY3RvYmVyIDIwMTcgYXQgMDU6NDcsIEhleWkgR3VvIDxoZXlpLmd1b0BsaW5hcm8ub3Jn PiB3cm90ZToNCj4+IEZvciBQY2lJb1BjaVJlYWQgaW50ZXJmYWNlLCBtZW1vcnkgcHJpb3IgdG8g QnVmZmVyIHdvdWxkIGJlIHdyaXR0ZW4gDQo+PiB3aXRoIHplcm9zIGlmIE9mZnNldCB3YXMgbGFy Z2VyIHRoYW4gc2l6ZW9mIChEZXYtPkNvbmZpZ1NwYWNlKSwgd2hpY2ggDQo+PiB3b3VsZCBjYXVz ZSBzZXJpb3VzIHN5c3RlbSBleGNlcHRpb24uDQo+Pg0KPj4gU28gd2UgYWRkIGEgcHJlLWNoZWNr IGJyYW5jaCB0byBhdm9pZCBtZW1vcnkgb3ZlcnJpZGUuDQo+Pg0KPj4gQ2M6IFN0YXIgWmVuZyA8 c3Rhci56ZW5nQGludGVsLmNvbT4NCj4+IENjOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5j b20+DQo+PiBDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+DQo+ PiBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4NCj4+IENvbnRyaWJ1dGVkLXVuZGVy OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjENCj4+IFNpZ25lZC1vZmYtYnk6 IEhleWkgR3VvIDxoZXlpLmd1b0BsaW5hcm8ub3JnPg0KPiBSZXZpZXdlZC1ieTogQXJkIEJpZXNo ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+DQo+DQo+PiAtLS0NCj4+ICAgLi4uL0J1 cy9QY2kvTm9uRGlzY292ZXJhYmxlUGNpRGV2aWNlRHhlL05vbkRpc2NvdmVyYWJsZVBjaURldmlj ZUlvLmMgfCA1ICsrKysrDQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykNCj4+ DQo+PiBkaWZmIC0tZ2l0IA0KPj4gYS9NZGVNb2R1bGVQa2cvQnVzL1BjaS9Ob25EaXNjb3ZlcmFi bGVQY2lEZXZpY2VEeGUvTm9uRGlzY292ZXJhYmxlUGNpDQo+PiBEZXZpY2VJby5jIA0KPj4gYi9N ZGVNb2R1bGVQa2cvQnVzL1BjaS9Ob25EaXNjb3ZlcmFibGVQY2lEZXZpY2VEeGUvTm9uRGlzY292 ZXJhYmxlUGNpDQo+PiBEZXZpY2VJby5jDQo+PiBpbmRleCBjODM2YWQ2Li4wZTQyYWU0IDEwMDY0 NA0KPj4gLS0tIA0KPj4gYS9NZGVNb2R1bGVQa2cvQnVzL1BjaS9Ob25EaXNjb3ZlcmFibGVQY2lE ZXZpY2VEeGUvTm9uRGlzY292ZXJhYmxlUGNpDQo+PiBEZXZpY2VJby5jDQo+PiArKysgYi9NZGVN b2R1bGVQa2cvQnVzL1BjaS9Ob25EaXNjb3ZlcmFibGVQY2lEZXZpY2VEeGUvTm9uRGlzY292ZXJh YmwNCj4+ICsrKyBlUGNpRGV2aWNlSW8uYw0KPj4gQEAgLTQ2NSw2ICs0NjUsMTEgQEAgUGNpSW9Q Y2lSZWFkICgNCj4+ICAgICBBZGRyZXNzID0gKFVJTlQ4ICopJkRldi0+Q29uZmlnU3BhY2UgKyBP ZmZzZXQ7DQo+PiAgICAgTGVuZ3RoID0gQ291bnQgPDwgKChVSU5UTilXaWR0aCAmIDB4Myk7DQo+ Pg0KPj4gKyAgaWYgKE9mZnNldCA+PSBzaXplb2YgKERldi0+Q29uZmlnU3BhY2UpKSB7DQo+PiAr ICAgIFplcm9NZW0gKEJ1ZmZlciwgTGVuZ3RoKTsNCj4+ICsgICAgcmV0dXJuIEVGSV9TVUNDRVNT Ow0KPj4gKyAgfQ0KPj4gKw0KPj4gICAgIGlmIChPZmZzZXQgKyBMZW5ndGggPiBzaXplb2YgKERl di0+Q29uZmlnU3BhY2UpKSB7DQo+PiAgICAgICAvLw0KPj4gICAgICAgLy8gUmVhZCBhbGwgemVy b2VzIGZvciBjb25maWcgc3BhY2UgYWNjZXNzZXMgYmV5b25kIHRoZSBmaXJzdA0KPj4gLS0NCj4+ IDEuOS4xDQo+Pg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXw0KZWRrMi1kZXZlbCBtYWlsaW5nIGxpc3QNCmVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQpo dHRwczovL2xpc3RzLjAxLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VkazItZGV2ZWwNCg==