From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) (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 4FC6A20945BFA for ; Wed, 13 Sep 2017 23:48:38 -0700 (PDT) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga105.fm.intel.com with ESMTP; 13 Sep 2017 23:51:36 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.42,391,1500966000"; d="scan'208";a="135207403" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by orsmga002.jf.intel.com with ESMTP; 13 Sep 2017 23:51:35 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 13 Sep 2017 23:51:35 -0700 Received: from shsmsx152.ccr.corp.intel.com ([169.254.6.93]) by shsmsx102.ccr.corp.intel.com ([169.254.2.39]) with mapi id 14.03.0319.002; Thu, 14 Sep 2017 14:51:31 +0800 From: "Wang, Jian J" To: "Justen, Jordan L" , "edk2-devel@lists.01.org" CC: "Yao, Jiewen" , "Dong, Eric" , "Zeng, Star" , Laszlo Ersek , "Kinney, Michael D" , "Wolman, Ayellet" Thread-Topic: [PATCH 1/4] MdeModulePkg/Core: Implement NULL pointer detection in EDK-II Core. Thread-Index: AQHTLLW70Zt5i1glGEyGt5nGzpL0lKKzlfHA///RXYCAAIku4A== Date: Thu, 14 Sep 2017 06:51:30 +0000 Message-ID: References: <20170913092507.12504-1-jian.j.wang@intel.com> <20170913092507.12504-2-jian.j.wang@intel.com> <150532368984.21662.15999032054940467421@jljusten-skl> <150537082712.13282.5148509677492264196@jljusten-skl> In-Reply-To: <150537082712.13282.5148509677492264196@jljusten-skl> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH 1/4] MdeModulePkg/Core: Implement NULL pointer detection in EDK-II Core. 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: Thu, 14 Sep 2017 06:48:38 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SXQncyBhIHRhYiBjaGFyYWN0ZXIgaW4gb2xkIHZlcnNpb24uIEl0IG1heSBsb29rIGxpa2UgdGhl IHNhbWUgaWYgeW91ciB0YWIgd2lkdGggaXMgdG8gYSBjZXJ0YWluIG51bWJlci4gSW4gbXkgZWRp dG9yLCBpdCBsb29rcyB1bmFsaWduZWQuIFNvbWV0aW1lcyBJIGp1c3QgY2FuJ3QgcmVzaXN0IHRo ZSB0ZW1wdGF0aW9uIHRvIGZpeCB0aGUgdGFiOikgICBJJ2xsIHJlc3RvcmUgaXQgdG8gYXZvaWQg aXJyZWxldmFudCBjaGFuZ2VzIGluIG5leHQgcGF0Y2ggdXBkYXRlLg0KDQotLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQ0KRnJvbTogSnVzdGVuLCBKb3JkYW4gTCANClNlbnQ6IFRodXJzZGF5LCBT ZXB0ZW1iZXIgMTQsIDIwMTcgMjozNCBQTQ0KVG86IFdhbmcsIEppYW4gSiA8amlhbi5qLndhbmdA aW50ZWwuY29tPjsgZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCkNjOiBZYW8sIEppZXdlbiA8amll d2VuLnlhb0BpbnRlbC5jb20+OyBEb25nLCBFcmljIDxlcmljLmRvbmdAaW50ZWwuY29tPjsgWmVu ZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT47IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh dC5jb20+OyBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBX b2xtYW4sIEF5ZWxsZXQgPGF5ZWxsZXQud29sbWFuQGludGVsLmNvbT4NClN1YmplY3Q6IFJFOiBb UEFUQ0ggMS80XSBNZGVNb2R1bGVQa2cvQ29yZTogSW1wbGVtZW50IE5VTEwgcG9pbnRlciBkZXRl Y3Rpb24gaW4gRURLLUlJIENvcmUuDQoNCk9uIDIwMTctMDktMTMgMTg6MjU6MjIsIFdhbmcsIEpp YW4gSiB3cm90ZToNCj4gU2VlIG15IGNvbW1lbnRzIHN0YXJ0IHdpdGggW0ppYW5dIGJlbG93Lg0K PiANCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSnVzdGVuLCBKb3JkYW4g TCANCj4gU2VudDogVGh1cnNkYXksIFNlcHRlbWJlciAxNCwgMjAxNyAxOjI4IEFNDQo+IA0KPiA+ IGRpZmYgLS1naXQgYS9NZGVNb2R1bGVQa2cvQ29yZS9EeGUvRHhlTWFpbi5pbmYgYi9NZGVNb2R1 bGVQa2cvQ29yZS9EeGUvRHhlTWFpbi5pbmYNCj4gPiBpbmRleCAzMGQ1OTg0ZjdjLi4yNzNiOGI3 YzBlIDEwMDY0NA0KPiA+IC0tLSBhL01kZU1vZHVsZVBrZy9Db3JlL0R4ZS9EeGVNYWluLmluZg0K PiA+ICsrKyBiL01kZU1vZHVsZVBrZy9Db3JlL0R4ZS9EeGVNYWluLmluZg0KPiA+IEBAIC0xNzks NyArMTc5LDcgQEANCj4gPiAgICBnRWZpV2F0Y2hkb2dUaW1lckFyY2hQcm90b2NvbEd1aWQgICAg ICAgICAgICAgIyMgQ09OU1VNRVMNCj4gPiAgDQo+ID4gIFtGZWF0dXJlUGNkXQ0KPiA+IC0gIGdF ZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RGcmFtZXdvcmtDb21wYXRpYmlsaXR5U3Vw cG9ydCAgICAgICAgICMjIENPTlNVTUVTDQo+ID4gKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3Bh Y2VHdWlkLlBjZEZyYW1ld29ya0NvbXBhdGliaWxpdHlTdXBwb3J0ICAgICAgICAgICMjIENPTlNV TUVTDQo+IA0KPiBXaHkgaXMgdGhpcyBsaW5lIGNoYW5nZWQ/DQo+IFtKaWFuXSBKdXN0IGFsaWdu IHRoZSBjb21tZW50IGZvbGxvd2VkIGJlY2F1c2UgdGhlIG5ldyBvbmUgYWRkZWQNCg0KSSB3YXMg bG9va2luZyBpbiB0aGUgcGF0Y2gsIGFuZCBpdCBkaWRuJ3QgbG9vayBsaWtlIGl0IHdhcyBub3cg YWxpZ25lZA0Kd2l0aCB0aGUgY29tbWVudHMgYWJvdmUgb3IgYmVsb3cuIChJdCBpcyAxIGNvbHVt biBsZXNzIHRoYW4gdGhlDQpzZWN0aW9uIGJlbG93LCByaWdodD8pDQoNCk15IG9waW5pb24gaXMg dG8gbm90IGNoYW5nZSB0aGUgbGluZSBzaW5jZSBpdCBpcyBpbiBhIHNlcGFyYXRlIHNlY3Rpb24N Cm9mIHRoZSBpbmYgZmlsZS4NCg0KLUpvcmRhbg0KDQo+IA0KPiA+ICANCj4gPiAgW1BjZF0NCj4g PiAgICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkTG9hZEZpeEFkZHJlc3NCb290 VGltZUNvZGVQYWdlTnVtYmVyICAgICMjIFNPTUVUSU1FU19DT05TVU1FUw0KPiA+IEBAIC0xOTIs NiArMTkyLDcgQEANCj4gPiAgICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkUHJv cGVydGllc1RhYmxlRW5hYmxlICAgICAgICAgICAgICAgICAgICMjIENPTlNVTUVTDQo+ID4gICAg Z0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEltYWdlUHJvdGVjdGlvblBvbGljeSAg ICAgICAgICAgICAgICAgICAjIyBDT05TVU1FUw0KPiA+ICAgIGdFZmlNZGVNb2R1bGVQa2dUb2tl blNwYWNlR3VpZC5QY2REeGVOeE1lbW9yeVByb3RlY3Rpb25Qb2xpY3kgICAgICAgICAgICAgIyMg Q09OU1VNRVMNCj4gPiArICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkTnVsbFBv aW50ZXJEZXRlY3Rpb25Qcm9wZXJ0eU1hc2sgICAgICAgICMjIENPTlNVTUVTDQo=