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.24; helo=mga09.intel.com; envelope-from=jian.j.wang@intel.com; receiver=edk2-devel@lists.01.org Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) (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 6C90E2194D387 for ; Tue, 11 Sep 2018 04:11:23 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 11 Sep 2018 04:11:22 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.53,360,1531810800"; d="scan'208,217";a="231908738" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by orsmga004.jf.intel.com with ESMTP; 11 Sep 2018 04:07:55 -0700 Received: from fmsmsx126.amr.corp.intel.com (10.18.125.43) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 11 Sep 2018 04:07:55 -0700 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by FMSMSX126.amr.corp.intel.com (10.18.125.43) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 11 Sep 2018 04:07:54 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.240]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002; Tue, 11 Sep 2018 19:07:52 +0800 From: "Wang, Jian J" To: Ard Biesheuvel , Laszlo Ersek , Charles Garcia-Tobin , Leif Lindholm CC: "edk2-devel@lists.01.org" Thread-Topic: [edk2] [PATCH 0/5] expire the use of PcdSetNxForStack Thread-Index: AQHUSY67Wmc+nGVRJ0aTateNBblLbKTqQcwAgACl7vA= Date: Tue, 11 Sep 2018 11:07:52 +0000 Message-ID: References: <20180911051636.4888-1-jian.j.wang@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzQwNjIxZWUtNjE4Zi00MWFjLWI3YzUtN2EzMDEzOGEyMjhmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiMmpzbFRkR1FVczhPck5hQnZJZU1abG0xaGtyQWNRKzd4RENydFVOWHkzeW84c1I4Z2J3anhmYlhFd1hqblV4aSJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [PATCH 0/5] expire the use of PcdSetNxForStack X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 11:11:23 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQXJkLA0KDQpTb3JyeSBmb3IgdGhlIHRpdGxlIHdoaWNoIG1pc2xlYWRzIHlvdSAoSSB1c2Vk IGEgd3Jvbmcgd29yZCB0b28uIFNoYW1lISkuDQpUaGUgcmVhbCBwcm9ibGVtIHRoaXMgcGF0Y2gg c2VyaWVzIHRyeSB0byBhZGRyZXNzIGlzIHRoZSBjb25mdXNpb24gaW4gdGhlc2UNCnR3byBQQ0Rz LCBQY2RTZXROeEZvclN0YWNrIGFuZCBQY2REeGVOeE1lbW9yeVByb3RlY3Rpb25Qb2xpY3kuDQpP bmUgb2YgdGhlbSB3aWxsIGVuYWJsZSBOWCBmZWF0dXJlIGluIGNwdSBidXQgYW5vdGhlciB3b27i gJl0LiBBbmQgdGhlcmXigJlzDQphbHNvIGZ1bmN0aW9uYWxpdHkgb3ZlcmxhcCBiZXR3ZWVuIHRo ZW0gYmVjYXVzZSBzdGFjayBtZW1vcnkgaXMgYWN0dWFsbHkNCnR5cGUgb2YgRWZpQm9vdFNlcnZp Y2VEYXRhLCB3aGljaCBpcyBhbHNvIGNvbnRyb2xsZWQgYnkgQklUNCBvZg0KUGNkRHhlTnhNZW1v cnlQcm90ZWN0aW9uUG9saWN5Lg0KDQpSZWdhcmRzLA0KSmlhbg0KDQpGcm9tOiBBcmQgQmllc2hl dXZlbCBbbWFpbHRvOmFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmddDQpTZW50OiBUdWVzZGF5LCBT ZXB0ZW1iZXIgMTEsIDIwMTggNDo1OCBQTQ0KVG86IFdhbmcsIEppYW4gSiA8amlhbi5qLndhbmdA aW50ZWwuY29tPjsgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT47IENoYXJsZXMgR2Fy Y2lhLVRvYmluIDxDaGFybGVzLkdhcmNpYS1Ub2JpbkBhcm0uY29tPjsgTGVpZiBMaW5kaG9sbSA8 bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPg0KQ2M6IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQpT dWJqZWN0OiBSZTogW2VkazJdIFtQQVRDSCAwLzVdIGV4cGlyZSB0aGUgdXNlIG9mIFBjZFNldE54 Rm9yU3RhY2sNCg0KT24gMTEgU2VwdGVtYmVyIDIwMTggYXQgMDc6MTYsIEppYW4gSiBXYW5nIDxq aWFuLmoud2FuZ0BpbnRlbC5jb208bWFpbHRvOmppYW4uai53YW5nQGludGVsLmNvbT4+IHdyb3Rl Og0KPiBCWiM6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9 MTExNg0KPg0KPiBTaW5jZSB0aGUgc3RhY2sgbWVtb3J5IGlzIGFsbG9jYXRlZCBhcyBFZmlCb290 U2VydmljZXNEYXRhLCBpdHMgTlggcHJvdGVjdGlvbg0KPiBjYW4gYmUgY292ZXJlZCBieSBCSVQ0 IG9mIFBjZER4ZU54TWVtb3J5UHJvdGVjdGlvblBvbGljeS4gVG8gYXZvaWQgY29uZnVzaW5nDQo+ IGluIHNldHRpbmcgcmVsYXRlZCBQQ0RzLCBQY2RTZXROeEZvclN0YWNrIHdpbGwgYmUgZXhwaXJl ZC4gSW5zdGVhZCwgSWYgQklUNA0KPiBvZiBQY2REeGVOeE1lbW9yeVByb3RlY3Rpb25Qb2xpY3kg aXMgc2V0LCB0aGUgRHhlSXBsIHdpbGwgc2V0IE5YIGJpdCBpbiBwYWdlDQo+IHRhYmxlIGVudHJp ZXMgbWFwcGluZyB0aGUgc3RhY2sgbWVtb3J5Lg0KPg0KDQpJIGRpc2FncmVlLiBUaGlzIHJlbW92 ZXMgdGhlIHBvc3NpYmlsaXR5IHRvIG1hcCBFZmlCb290U2VydmljZXNEYXRhIGFzDQpleGVjdXRh YmxlIHdoaWxlIHN0aWxsIG1hcHBpbmcgdGhlIHN0YWNrIE5YLiBBcyB3ZSBhbGwga25vdywgYW4N CmV4ZWN1dGFibGUgc3RhY2sgaXMgaW4gYSBjbGFzcyBvZiBpdHMgb3duIHdoZW4gaXQgY29tZXMg dG8NCmV4cGxvaXRhYmlsaXR5LCBhbmQgc2hvdWxkICpuZXZlciogYmUgbWFwcGVkIGV4ZWN1dGFi bGUgdW5sZXNzIGluDQpoaWdobHkgZXhjZXB0aW9uYWwgY2FzZXMuIE1hcHBpbmcgYWxsIEVmaUJv b3RTZXJ2aWNlc0RhdGEgYXMNCm5vbi1leGVjdXRhYmxlIG1heSBjYXVzZSBiYWNrd2FyZCBjb21w YXRpYmlsaXR5IHByb2JsZW1zLg0KDQpJbiBwYXJ0aWN1bGFyLCB0aGlzIG1ha2VzIGl0IGltcG9z c2libGUgZm9yIEFBcmNoNjQgdG8gcG9wdWxhdGUgdGhlDQoxOjEgbWFwcGluZyB1c2luZyA2NGsg cGFnZXMgKHdoaWNoIGlzIG5lY2Vzc2FyeSBmb3IgNTItYml0IGFkZHJlc3MNCnN1cHBvcnQpIGFu ZCBzdGlsbCBoYXZlIGEgbm9uLWV4ZWN1dGFibGUgc3RhY2ssIHNpbmNlDQpQY2REeGVOeE1lbW9y eVByb3RlY3Rpb25Qb2xpY3kgaXMgZGlzYWJsZWQgaW4gdGhhdCBzY2VuYXJpby4NCg0KU28gcGxl YXNlIGRpc3JlZ2FyZCB0aGVzZSBwYXRjaGVzLg0KDQoNCj4gSmlhbiBKIFdhbmcgKDUpOg0KPiAg IE1kZU1vZHVsZVBrZy9EeGVJcGxQZWltOiBleHBpcmUgdGhlIHVzZSBvZiBQY2RTZXROeEZvclN0 YWNrDQo+ICAgT3ZtZlBrZy9QbGF0Zm9ybVBlaTogZXhwaXJlIHRoZSB1c2Ugb2YgUGNkU2V0TnhG b3JTdGFjaw0KPiAgIE92bWZQa2c6IGV4cGlyZSB0aGUgdXNlIG9mIFBjZFNldE54Rm9yU3RhY2sN Cj4gICBBcm1WaXJ0UGtnL0FybVZpcnQuZHNjLmluYzogZXhwaXJlIHRoZSB1c2Ugb2YgUGNkU2V0 TnhGb3JTdGFjaw0KPiAgIE1kZU1vZHVsZVBrZzogZXhwaXJlIFBjZFNldE54Rm9yU3RhY2sNCj4N Cj4gIEFybVZpcnRQa2cvQXJtVmlydC5kc2MuaW5jICAgICAgICAgICAgICAgICAgICAgICB8ICA1 IC0tLS0tDQo+ICBNZGVNb2R1bGVQa2cvQ29yZS9EeGVJcGxQZWltL0FybS9EeGVMb2FkRnVuYy5j ICAgfCAgNiArKysrKy0NCj4gIE1kZU1vZHVsZVBrZy9Db3JlL0R4ZUlwbFBlaW0vRHhlSXBsLmlu ZiAgICAgICAgICB8ICAyICstDQo+ICBNZGVNb2R1bGVQa2cvQ29yZS9EeGVJcGxQZWltL0lhMzIv RHhlTG9hZEZ1bmMuYyAgfCAgMyArKy0NCj4gIE1kZU1vZHVsZVBrZy9Db3JlL0R4ZUlwbFBlaW0v WDY0L0R4ZUxvYWRGdW5jLmMgICB8ICAyICstDQo+ICBNZGVNb2R1bGVQa2cvQ29yZS9EeGVJcGxQ ZWltL1g2NC9WaXJ0dWFsTWVtb3J5LmMgfCAxNCArKysrKysrKysrKy0tLQ0KPiAgTWRlTW9kdWxl UGtnL01kZU1vZHVsZVBrZy5kZWMgICAgICAgICAgICAgICAgICAgIHwgMTAgKy0tLS0tLS0tLQ0K PiAgTWRlTW9kdWxlUGtnL01kZU1vZHVsZVBrZy51bmkgICAgICAgICAgICAgICAgICAgIHwgMTAg Ky0tLS0tLS0tLQ0KPiAgT3ZtZlBrZy9Pdm1mUGtnSWEzMi5kc2MgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgIDEgLQ0KPiAgT3ZtZlBrZy9Pdm1mUGtnSWEzMlg2NC5kc2MgICAgICAgICAgICAg ICAgICAgICAgIHwgIDEgLQ0KPiAgT3ZtZlBrZy9Pdm1mUGtnWDY0LmRzYyAgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgIDEgLQ0KPiAgT3ZtZlBrZy9QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5jICAg ICAgICAgICAgICAgICAgIHwgIDEgLQ0KPiAgT3ZtZlBrZy9QbGF0Zm9ybVBlaS9QbGF0Zm9ybVBl aS5pbmYgICAgICAgICAgICAgIHwgIDEgLQ0KPiAgMTMgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0 aW9ucygrKSwgMzUgZGVsZXRpb25zKC0pDQo+DQo+IC0tDQo+IDIuMTYuMi53aW5kb3dzLjENCj4N Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gZWRr Mi1kZXZlbCBtYWlsaW5nIGxpc3QNCj4gZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmc8bWFpbHRvOmVk azItZGV2ZWxAbGlzdHMuMDEub3JnPg0KPiBodHRwczovL2xpc3RzLjAxLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2VkazItZGV2ZWwNCg==