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.31; helo=mga06.intel.com; envelope-from=jian.j.wang@intel.com; receiver=edk2-devel@lists.01.org Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) (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 513592034A877 for ; Thu, 26 Oct 2017 18:35:53 -0700 (PDT) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga104.jf.intel.com with ESMTP; 26 Oct 2017 18:39:39 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.44,302,1505804400"; d="scan'208";a="914254641" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by FMSMGA003.fm.intel.com with ESMTP; 26 Oct 2017 18:39:39 -0700 Received: from fmsmsx117.amr.corp.intel.com (10.18.116.17) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 26 Oct 2017 18:39:38 -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.319.2; Thu, 26 Oct 2017 18:39:38 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.213]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.218]) with mapi id 14.03.0319.002; Fri, 27 Oct 2017 09:39:35 +0800 From: "Wang, Jian J" To: Laszlo Ersek CC: "Yao, Jiewen" , "edk2-devel@lists.01.org" , "Kinney, Michael D" , "Wolman, Ayellet" , "Dong, Eric" , "Zeng, Star" Thread-Topic: [edk2] [PATCH v3 0/6] Implement heap guard feature Thread-Index: AQHTS5kKnTwecoWP+EeIq4s699pmr6LzzsGAgAFg4QCAAJAc4P//3yCAgAFMjxA= Date: Fri, 27 Oct 2017 01:39:36 +0000 Message-ID: References: <20171023005054.7528-1-jian.j.wang@intel.com> <74D8A39837DF1E4DA445A8C0B3885C503AA04EF0@shsmsx102.ccr.corp.intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZTRlMjcxYTctYjU2ZS00NThmLTk4M2MtYWZhMTgwMTA3MGZhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjIuNS4xOCIsIlRydXN0ZWRMYWJlbEhhc2giOiJtd2JtTkZjMHZEOW5KT2R6WWNLUFh2TEN4WU82TFpMV2hsNGNjSUpTVXF4bjZHVnJsdjdiY0J0Y1NlVjF0OXVTIn0= x-ctpclassification: CTP_IC 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 v3 0/6] Implement heap guard feature 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: Fri, 27 Oct 2017 01:35:53 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGFzemxvLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IExhc3ps byBFcnNlayBbbWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KPiBTZW50OiBUaHVyc2RheSwgT2N0 b2JlciAyNiwgMjAxNyA5OjI3IFBNDQo+IFRvOiBXYW5nLCBKaWFuIEogPGppYW4uai53YW5nQGlu dGVsLmNvbT4NCj4gQ2M6IFlhbywgSmlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbT47IGVkazIt ZGV2ZWxAbGlzdHMuMDEub3JnOyBLaW5uZXksDQo+IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5l eUBpbnRlbC5jb20+OyBXb2xtYW4sIEF5ZWxsZXQNCj4gPGF5ZWxsZXQud29sbWFuQGludGVsLmNv bT47IERvbmcsIEVyaWMgPGVyaWMuZG9uZ0BpbnRlbC5jb20+OyBaZW5nLCBTdGFyDQo+IDxzdGFy LnplbmdAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW2VkazJdIFtQQVRDSCB2MyAwLzZdIElt cGxlbWVudCBoZWFwIGd1YXJkIGZlYXR1cmUNCj4gDQo+IEhpIEppYW4sDQo+IA0KPiBPbiAxMC8y Ni8xNyAwOTozOCwgV2FuZywgSmlhbiBKIHdyb3RlOg0KPiA+IFRoYW5rcyBmb3IgdGhlIGZlZWRi YWNrLg0KPiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IFlh bywgSmlld2VuDQo+ID4+IFNlbnQ6IFRodXJzZGF5LCBPY3RvYmVyIDI2LCAyMDE3IDI6NDkgUE0N Cj4gPj4gVG86IFdhbmcsIEppYW4gSiA8amlhbi5qLndhbmdAaW50ZWwuY29tPjsgZWRrMi1kZXZl bEBsaXN0cy4wMS5vcmcNCj4gPj4gQ2M6IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lu bmV5QGludGVsLmNvbT47IFdvbG1hbiwgQXllbGxldA0KPiA+PiA8YXllbGxldC53b2xtYW5AaW50 ZWwuY29tPjsgRG9uZywgRXJpYyA8ZXJpYy5kb25nQGludGVsLmNvbT47IFplbmcsIFN0YXINCj4g Pj4gPHN0YXIuemVuZ0BpbnRlbC5jb20+OyBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5j b20+DQo+ID4+IFN1YmplY3Q6IFJFOiBbZWRrMl0gW1BBVENIIHYzIDAvNl0gSW1wbGVtZW50IGhl YXAgZ3VhcmQgZmVhdHVyZQ0KPiA+Pg0KPiA+PiBUaGF0IGlzIGdyZWF0IHdvcmsuIEppYW4uDQo+ ID4+DQo+ID4+IFNvbWUgc3VnZ2VzdGlvbiBmb3IgeW91ciBjb25zaWRlcmF0aW9uOg0KPiA+Pg0K PiA+PiAwKSBJIHN1Z2dlc3QgYWRkIExhc3psbyB0byByZXZpZXcgU01NIHBhcnQsIGFuZCBhZGQg UnVpeXUgdG8gcmV2aWV3DQo+ID4+IFNNTV9NRU1PUllfQVRUUklCVVRFX1BST1RPQ09MLg0KPiA+ Pg0KPiA+DQo+ID4gT2ssIGFscmVhZHkgcGluZ2VkIHRoZW0uDQo+ID4NCj4gPj4gMSkgV291bGQg eW91IHBsZWFzZSBtZW50aW9uIHdoYXQgdGVzdCB3ZSBoYXZlIGRvbmUgZm9yIHRoaXMgZmVhdHVy ZT8NCj4gPj4gU3VjaCBhcyBPVk1GL3JlYWxQbGF0Zm9ybT8gSUEzMi9YNjQ/DQo+ID4+DQo+ID4N Cj4gPiBJIGRpZCBmb2xsb3dpbmcgdGVzdDoNCj4gPg0KPiA+IEJvb3QgdG8gc2hlbGwgKE9WTUYv SW50ZWwgcGxhdGZvcm0pIChib3RoIElBMzIgYW5kIFg2NCkNCj4gPiBCb290IHRvIEZlZG9yYSAy NSAoNjQgb25seSkNCj4gDQo+IE1heSBJIGFzayBpZiB5b3UgdXNlZCBLVk0gdmlydHVhbGl6YXRp b24gKGkuZS4sIGEgTGludXggaG9zdCBjb21wdXRlcikNCj4gZm9yIHRoaXM/DQo+IA0KPiBodHRw czovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL3RpYW5vY29yZS5naXRodWIuaW8vd2lraS9UZXN0aW5n LVNNTS13aXRoLQ0KPiBRRU1VLC1LVk0tYW5kLWxpYnZpcnQNCj4gDQoNCk5vLCBJJ20gdXNpbmcg UWVtdSBvbiBXaW5kb3dzLiBJIHRoaW5rIFFlbXUgZG9lc24ndCBzdXBwb3J0IFZNIG9uIFdpbmRv d3MNCm1hY2hpbmUgYnV0IEkgZG8gZW5hYmxlZCBTTU0gbW9kZSBmb3IgaXQuIFBsZWFzZSBsZXQg bWUga25vdyBpZiB0aGVyZSdzIGFueSANCmRpZmZlcmVuY2VzIGJldHdlZW4gdGhlbSBJIHNob3Vs ZCBiZSBhd2FyZSBvZi4NCg0KPiA+IFdpbmRvd3MgMTAgYm9vdCBsb2FkZXIgaGFzIGEgbGltaXQg b2YgNTEyLW1lbW9yeS1kZXNjcmlwdG9yLCB3aGljaCB3aWxsDQo+ID4gY2F1c2UgYm9vdCBmYWls dXJlLiBUaGlzIGlzIGR1ZSB0byBhIGZhY3QgdGhhdCBlbmFibGluZyB0aGlzIGZlYXR1cmUgd2ls bCBjYXVzZQ0KPiA+IG1vcmUgbWVtb3J5IGZyYWdtZW50cyAocG9vbCBtZW1vcnkpLiBTaW5jZSB0 aGlzIGlzIGEgZGVidWcgZmVhdHVyZSwgSQ0KPiBzdXBwb3NlDQo+ID4gdGhpcyBpcyBhbiBhY2Nl cHRhYmxlIHJlc3VsdC4NCj4gDQo+IFRoaXMgZmVhdHVyZSBpcyBsYXJnZTsgSSBjYW4ndCBldmVu IGF0dGVtcHQgdG8gcmV2aWV3IGl0IGluIHRoZSB0aW1lDQo+IHRoYXQgSSBjb3VsZCBhbGxvY2F0 ZSB0byBpdC4NCj4gDQo+IEhvd2V2ZXIsIEkgd291bGQgbGlrZSB0byByZWdyZXNzaW9uIHRlc3Qg aXQgKHRoYW5rIHlvdSBKaWV3ZW4gZm9yIHRoZQ0KPiByZWZlcmVuY2UhKSBQcmVmZXJhYmx5LCBn aXZlbiB0aGF0IGEgdjQgaXMgYWxyZWFkeSBwbGFubmVkLCBJIHNob3VsZA0KPiB0ZXN0IHY0Lg0K PiANCj4gSWYgeW91IGNhbiBwb3N0IHY0IG9uIE9jdCAyN3RoICh0b21vcnJvdyksIEknbGwgbWFr ZSBhbiBlZmZvcnQgdG8gdGVzdA0KPiBpdCBpbiB0aGUgYWZ0ZXJub29uIC8gZXZlbmluZywgb24g dGhlIDI3dGguIChQbGVhc2UgQ0MgbWUuKSBOZXh0IHdlZWsgSQ0KPiB3aWxsIGJlIG1vc3RseSBp bmFjdGl2ZSBvbiBlZGsyLWRldmVsIC0tIEkgd291bGRuJ3QgbGlrZSB0byBibG9jayB5b3VyDQo+ IHdvcmssIGJ1dCBJIGFsc28gd291bGRuJ3QgbGlrZSBhbiBPVk1GIHJlZ3Jlc3Npb24uDQo+IA0K DQpUaGFua3MgZm9yIHRyeWluZy4gSSdsbCB0cnkgbXkgYmVzdCB0byBzZW5kIHY0IHRvZGF5LiBJ J2QgcmVtaW5kIHlvdSBpbiBhZHZhbmNlDQpJIGhhdmUgYWxyZWFkeSBmb3VuZCBoZWFwIG92ZXJm bG93IChqdXN0IHJlYWQpIGluIFVpQXBwIGFuZCBPcGVuc3NsIGNvZGUuDQoNCj4gVGhhbmtzLA0K PiBMYXN6bG8NCg==