From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) (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 D788A81F37 for ; Fri, 10 Feb 2017 03:32:31 -0800 (PST) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Feb 2017 03:32:31 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.35,141,1484035200"; d="scan'208,217";a="819285434" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by FMSMGA003.fm.intel.com with ESMTP; 10 Feb 2017 03:32:31 -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.248.2; Fri, 10 Feb 2017 03:32:31 -0800 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX102.amr.corp.intel.com (10.18.124.200) with Microsoft SMTP Server (TLS) id 14.3.248.2; Fri, 10 Feb 2017 03:32:30 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.88]) by SHSMSX104.ccr.corp.intel.com ([10.239.4.70]) with mapi id 14.03.0248.002; Fri, 10 Feb 2017 19:32:28 +0800 From: "Yao, Jiewen" To: Ard Biesheuvel CC: "Tian, Feng" , "edk2-devel@lists.01.org" , Leif Lindholm , "Kinney, Michael D" , "Fan, Jeff" , "Zeng, Star" Thread-Topic: [edk2] [PATCH V3 0/4] DXE Memory Protection Thread-Index: AQHSgqUbN7Jz0f1B3Eq2SFYIOVpghqFgSkIg//+NEACAAAWbAIAAA7mAgADBeLD//4m9AIAAh6wg//+KMQAAESR5oP//gBkAgAAOvwD//3j3IIAAia4AgAAE6wD//tmLEIACDSAAgAACKQD//yqRcA== Date: Fri, 10 Feb 2017 11:32:26 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C503A8ECA37@shsmsx102.ccr.corp.intel.com> References: <1486624832-15736-1-git-send-email-jiewen.yao@intel.com> <74D8A39837DF1E4DA445A8C0B3885C503A8EBD52@shsmsx102.ccr.corp.intel.com> <74D8A39837DF1E4DA445A8C0B3885C503A8EBEC3@shsmsx102.ccr.corp.intel.com> <74D8A39837DF1E4DA445A8C0B3885C503A8EBF20@shsmsx102.ccr.corp.intel.com> <74D8A39837DF1E4DA445A8C0B3885C503A8EC023@shsmsx102.ccr.corp.intel.com> <74D8A39837DF1E4DA445A8C0B3885C503A8EC093@shsmsx102.ccr.corp.intel.com> <74D8A39837DF1E4DA445A8C0B3885C503A8EC562@shsmsx102.ccr.corp.intel.com> <4F3E8C94-BFF2-42A5-8E12-C03F955627F8@linaro.org> <0ACD6B44-66A4-474E-A9E5-55A322FD169B@linaro.org> In-Reply-To: <0ACD6B44-66A4-474E-A9E5-55A322FD169B@linaro.org> 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 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 Subject: Re: [PATCH V3 0/4] DXE Memory Protection X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Feb 2017 11:32:32 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 R29vZCB0byBsZWFybiB0aGF0IEFSTS9BUkNINjQgYmVoYXZpb3IuIFRoYXQgaXMgaW50ZXJlc3Rp bmcuDQoNClllcywgaWYgdGhhdCBpcyB0aGUgY2FzZSwgd2UgbmVlZCBmaWd1cmUgb3V0IGEgd2F5 IHRvIG1ha2UgaXQgd29yay4NCg0KSU1ITywg4oCcVW5kbyB0aGUgcHJvdGVjdGlvbuKAnSBkaXJl Y3RseSBpcyBhbHNvIHJpc2t5Lg0KTWF5YmUgdGhlIHByb3RlY3Rpb24gaXMgdXNlZCBvciBzZXR1 cCBieSBPUyBwdXJwb3NlbHkgYmVmb3JlIEVCUyAoV29XLiDimLopLiBVbnByb3RlY3RpbmcgdGhl bSBpbiBCSU9TIG1pZ2h0IGJyZWFrIHRoZSBPUyBleHBlY3RhdGlvbi4NCg0KDQpXb3VsZCB5b3Ug cGxlYXNlIHByb3ZpZGUgbW9yZSBpbmZvIG9uIEFSTSBMaW51eD8gV2hlbiB0aGUgT1NMb2FkZXIg b3IgT1MgdGFrZXMgb3ZlciB0aGUgcGFnZSB0YWJsZT8gQWZ0ZXIgRUJTPw0KDQpUaGFuayB5b3UN CllhbyBKaWV3ZW4NCg0KRnJvbTogZWRrMi1kZXZlbCBbbWFpbHRvOmVkazItZGV2ZWwtYm91bmNl c0BsaXN0cy4wMS5vcmddIE9uIEJlaGFsZiBPZiBBcmQgQmllc2hldXZlbA0KU2VudDogVGh1cnNk YXksIEZlYnJ1YXJ5IDksIDIwMTcgMTA6NDIgUE0NClRvOiBZYW8sIEppZXdlbiA8amlld2VuLnlh b0BpbnRlbC5jb20+DQpDYzogVGlhbiwgRmVuZyA8ZmVuZy50aWFuQGludGVsLmNvbT47IGVkazIt ZGV2ZWxAbGlzdHMuMDEub3JnOyBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5v cmc+OyBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBGYW4s IEplZmYgPGplZmYuZmFuQGludGVsLmNvbT47IFplbmcsIFN0YXIgPHN0YXIuemVuZ0BpbnRlbC5j b20+DQpTdWJqZWN0OiBSZTogW2VkazJdIFtQQVRDSCBWMyAwLzRdIERYRSBNZW1vcnkgUHJvdGVj dGlvbg0KDQoNCg0KPiBPbiAxMCBGZWIgMjAxNywgYXQgMDY6MzQsIEFyZCBCaWVzaGV1dmVsIDxh cmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPG1haWx0bzphcmQuYmllc2hldXZlbEBsaW5hcm8ub3Jn Pj4gd3JvdGU6DQo+DQo+DQo+DQo+PiBPbiAxMCBGZWIgMjAxNywgYXQgMDI6MjYsIFlhbywgSmll d2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbTxtYWlsdG86amlld2VuLnlhb0BpbnRlbC5jb20+PiB3 cm90ZToNCj4+DQo+PiBWZXJ5IGdvb2QgcXVlc3Rpb24uDQo+Pg0KPj4gMSkgICAgICAgWWVzLCBJ IGRpZCB0ZXN0IFVFRkkgT1MgYm9vdCwgd2hpY2ggaXMgbWVudGlvbmVkIGluIFYxIHN1bW1hcnk6 DQo+PiA9PT09PT0NCj4+IFRlc3RlZCBPUzogVUVGSSBXaW4xMCwgVUVGSSBVYnVudHUgMTYuMDQu DQo+PiA9PT09PT0NCj4+DQo+PiAyKSAgICAgICBTdGFyIGhlbHBzIGRvdWJsZSBjb25maXJtIHRo YXQgT1MgYWxyZWFkeSB0YWtlcyBvdmVyIHRoZSBjb250cm9sIG9mIHBhZ2UgdGFibGUgb24gU2V0 VmlydHVhbEFkZHJlc3NNYXAoKS4NCj4+IFNlZSBiZWxvdyBsb2cgb24gVUVGSSBXaW4xMC4NCj4+ ID09PT09PQ0KPj4gRFhFSVBMIENSMyAweDg4MTQwMDAwDQo+PiBSVU5USU1FRFhFIENSMyAweDFB QjAwMA0KPj4gPT09PT09DQo+Pg0KPg0KPiBOb3Qgb24gQUFyY2g2NC9BUk0gbGludXgsIGFuZCB0 aGUgc3BlYyBkb2VzIG5vdCBtYW5kYXRlIGl0LCBzbyB3ZSBuZWVkIHRvIGRlYWwgd2l0aCB0aGlz IGltbw0KPg0KDQpJIHRoaW5rIHdlIHNob3VsZCBwcm9iYWJseSB1bmRvIHRoZSBwcm90ZWN0aW9u cyBmb3IgcnVudGltZSBkcml2ZXJzIGluIEVCUygpDQoNCg0KPj4gVGhhbmsgeW91DQo+PiBZYW8g Smlld2VuDQo+Pg0KPj4gRnJvbTogZWRrMi1kZXZlbCBbbWFpbHRvOmVkazItZGV2ZWwtYm91bmNl c0BsaXN0cy4wMS5vcmddIE9uIEJlaGFsZiBPZiBBcmQgQmllc2hldXZlbA0KPj4gU2VudDogVGh1 cnNkYXksIEZlYnJ1YXJ5IDksIDIwMTcgODo0OCBBTQ0KPj4gVG86IFlhbywgSmlld2VuIDxqaWV3 ZW4ueWFvQGludGVsLmNvbTxtYWlsdG86amlld2VuLnlhb0BpbnRlbC5jb20+Pg0KPj4gQ2M6IFRp YW4sIEZlbmcgPGZlbmcudGlhbkBpbnRlbC5jb208bWFpbHRvOmZlbmcudGlhbkBpbnRlbC5jb20+ PjsgZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmc8bWFpbHRvOmVkazItZGV2ZWxAbGlzdHMuMDEub3Jn PjsgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPG1haWx0bzpsZWlmLmxp bmRob2xtQGxpbmFyby5vcmc+PjsgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlA aW50ZWwuY29tPG1haWx0bzptaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4+OyBGYW4sIEplZmYg PGplZmYuZmFuQGludGVsLmNvbTxtYWlsdG86amVmZi5mYW5AaW50ZWwuY29tPj47IFplbmcsIFN0 YXIgPHN0YXIuemVuZ0BpbnRlbC5jb208bWFpbHRvOnN0YXIuemVuZ0BpbnRlbC5jb20+Pg0KPj4g U3ViamVjdDogUmU6IFtlZGsyXSBbUEFUQ0ggVjMgMC80XSBEWEUgTWVtb3J5IFByb3RlY3Rpb24N Cj4+DQo+PiBPbiA5IEZlYnJ1YXJ5IDIwMTcgYXQgMTY6MzAsIEFyZCBCaWVzaGV1dmVsIDxhcmQu Ymllc2hldXZlbEBsaW5hcm8ub3JnPG1haWx0bzphcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPj4g d3JvdGU6DQo+PiA+IE9uIDkgRmVicnVhcnkgMjAxNyBhdCAxNjoyOSwgWWFvLCBKaWV3ZW4gPGpp ZXdlbi55YW9AaW50ZWwuY29tPG1haWx0bzpqaWV3ZW4ueWFvQGludGVsLmNvbT4+IHdyb3RlOg0K Pj4gPj4gVmVyeSBnb29kIHBvaW50Lg0KPj4gPj4NCj4+ID4+IENhbiBBUkNINjQgc2V0IDRLIHBh Z2luZyBmb3IgNjRLIGFsaWduZWQgcnVudGltZSBtZW1vcnk/DQo+PiA+Pg0KPj4gPg0KPj4gPiBV RUZJIGFsd2F5cyB1c2VzIDQgS0IsIGJ1dCB0aGUgT1MgbWF5IHVzZSA2NCBLQiwgc28gdG8gY3Jl YXRlIHRoZQ0KPj4gPiB2aXJ0dWFsIGFkZHJlc3MgbWFwIGl0IG5lZWRzIHRoZSBydW50aW1lIHJl Z2lvbnMgdG8gYmUgNjQgS0IgYWxpZ25lZC4NCj4+ID4NCj4+ID4+DQo+PiA+Pg0KPj4gPj4gSWYg eWVzLCBob3cgYWJvdXQgd2UgdXNlDQo+PiA+Pg0KPj4gPj4g4oCcSW1hZ2VSZWNvcmQtPkltYWdl U2l6ZSA9IEFMSUdOX1ZBTFVFKExvYWRlZEltYWdlLT5JbWFnZVNpemUsDQo+PiA+PiBFRklfUEFH RV9TSVpFKTvigJ0NCj4+ID4+DQo+PiA+DQo+Pg0KPj4gQW5vdGhlciBxdWVzdGlvbjogZGlkIHlv dSB0cnkgU2V0VmlydHVhbEFkZHJlc3NNYXAoKT8gSXQgbG9va3MgbGlrZSB3ZQ0KPj4gbmVlZCB0 byBsaWZ0IHJlYWQtb25seSBwZXJtaXNzaW9ucyB0byBhbGxvdyB0aGUgcnVudGltZSBQRS9DT0ZG DQo+PiByZWxvY2F0aW9uIHRvIGFwcGx5IHRoZSBmaXh1cHMNCj4+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+PiBlZGsyLWRldmVsIG1haWxpbmcgbGlz dA0KPj4gZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmc8bWFpbHRvOmVkazItZGV2ZWxAbGlzdHMuMDEu b3JnPg0KPj4gaHR0cHM6Ly9saXN0cy4wMS5vcmcvbWFpbG1hbi9saXN0aW5mby9lZGsyLWRldmVs DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KZWRrMi1k ZXZlbCBtYWlsaW5nIGxpc3QNCmVkazItZGV2ZWxAbGlzdHMuMDEub3JnPG1haWx0bzplZGsyLWRl dmVsQGxpc3RzLjAxLm9yZz4NCmh0dHBzOi8vbGlzdHMuMDEub3JnL21haWxtYW4vbGlzdGluZm8v ZWRrMi1kZXZlbA0K