From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.120; helo=mga04.intel.com; envelope-from=jiewen.yao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) (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 D967B203564A6 for ; Wed, 29 Nov 2017 02:51:42 -0800 (PST) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Nov 2017 02:56:06 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.44,472,1505804400"; d="scan'208";a="7167343" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by FMSMGA003.fm.intel.com with ESMTP; 29 Nov 2017 02:56:06 -0800 Received: from fmsmsx122.amr.corp.intel.com (10.18.125.37) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 29 Nov 2017 02:56:06 -0800 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by fmsmsx122.amr.corp.intel.com (10.18.125.37) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 29 Nov 2017 02:56:06 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.175]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.213]) with mapi id 14.03.0319.002; Wed, 29 Nov 2017 18:56:04 +0800 From: "Yao, Jiewen" To: "Wang, Jian J" CC: "edk2-devel@lists.01.org" Thread-Topic: [edk2] [PATCH 0/2] Enable page table write protection Thread-Index: AQHTaO6jTVQ3WoyKZki4Ia2jZfzVHqMqjU6AgAATUYCAAI7RgQ== Date: Wed, 29 Nov 2017 10:56:04 +0000 Message-ID: <47960CCE-CA63-49FE-99AF-48E61050EF05@intel.com> References: <20171129084640.20076-1-jian.j.wang@intel.com> <19004429-87DC-4620-8A78-4EF085D5AD9D@intel.com>, In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: MIME-Version: 1.0 Subject: Re: [PATCH 0/2] Enable page table write protection 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, 29 Nov 2017 10:51:43 -0000 Content-Language: zh-CN Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SXMgdGhpcyBjb2RlIGluIENQVSBkcml2ZXI/DQoNCnRoYW5rIHlvdSENCllhbywgSmlld2VuDQoN Cg0KPiDU2iAyMDE3xOoxMdTCMjnI1aOsz8LO5zY6MjSjrFdhbmcsIEppYW4gSiA8amlhbi5qLndh bmdAaW50ZWwuY29tPiDQtLXAo7oNCj4gDQo+IFllcywgSSB2YWxpZGF0ZWQgdGhlbSBtYW51YWxs eSB3aXRoIEpUQUcgZGVidWcgdG9vbC4gDQo+IA0KPiBpZiAoKEwzUGFnZVRhYmxlW0luZGV4M10g JiBJQTMyX1BHX1BTKSAhPSAwKSB7DQo+ICAgLy8gMUcgcGFnZS4gU3BsaXQgdG8gMk0uDQo+ICAg TDJQYWdlVGFibGUgPSBBbGxvY2F0ZVBhZ2VzICgxKTsNCj4gICBBU1NFUlQgKEwyUGFnZVRhYmxl ICE9IE5VTEwpOw0KPiAgICBQaHlzaWNhbEFkZHJlc3MgPSBMM1BhZ2VUYWJsZVtJbmRleDNdICYg UEFHSU5HXzFHX0FERFJFU1NfTUFTS182NDsNCj4gICAgZm9yIChJbmRleCA9IDA7IEluZGV4IDwg RUZJX1BBR0VfU0laRS9zaXplb2YgKFVJTlQ2NCk7ICsrSW5kZXgpIHsNCj4gICAgIEwyUGFnZVRh YmxlW0luZGV4XSA9IFBoeXNpY2FsQWRkcmVzcyAgfCBBZGRyZXNzRW5jTWFzayB8DQo+ICAgICAg ICAgICAgICAgICAgICAgICAgICBJQTMyX1BHX1BTIHwgSUEzMl9QR19QIHwgSUEzMl9QR19SVzsN Cj4gICAgIFBoeXNpY2FsQWRkcmVzcyArPSBTSVpFXzJNQjsNCj4gICB9DQo+ICAgTDNQYWdlVGFi bGVbSW5kZXgzXSA9IChVSU5UNjQpIChVSU5UTikgTDJQYWdlVGFibGUgfCBBZGRyZXNzRW5jTWFz ayB8DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSUEzMl9QR19Q IHwgSUEzMl9QR19SVzsNCj4gICBTZXRQYWdlUmVhZE9ubHkgKFBhZ2VUYWJsZUJhc2UsIChFRklf UEhZU0lDQUxfQUREUkVTUykoVUlOVE4pTDJQYWdlVGFibGUpOw0KPiB9DQo+IA0KPiBUaGUgbmV3 bHkgYWxsb2NhdGVkIHBhZ2UgdGFibGUgaXMgc2V0IGluIHRoZSBTZXRQYWdlUmVhZE9ubHkoKSBp dHNlbGYgcmVjdXJzaXZlbHksIGxpa2UNCj4gYWJvdmUgY29kZSBpbiB3aGljaCBMMlBhZ2VUYWJs ZSBpcyBhbGxvY2F0ZWQgYW5kIHRoZW4gc2V0IGl0IHRvIGJlIHJlYWQtb25seSBhZnRlcg0KPiBp bml0aWFsaXppbmcgdGhlIHRhYmxlIGNvbnRlbnQuDQo+IA0KPj4gLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCj4+IEZyb206IFlhbywgSmlld2VuDQo+PiBTZW50OiBXZWRuZXNkYXksIE5vdmVt YmVyIDI5LCAyMDE3IDU6MTYgUE0NCj4+IFRvOiBXYW5nLCBKaWFuIEogPGppYW4uai53YW5nQGlu dGVsLmNvbT4NCj4+IENjOiBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZw0KPj4gU3ViamVjdDogUmU6 IFtlZGsyXSBbUEFUQ0ggMC8yXSBFbmFibGUgcGFnZSB0YWJsZSB3cml0ZSBwcm90ZWN0aW9uDQo+ PiANCj4+IFRoYW5rcy4NCj4+IA0KPj4gTWF5IEkga25vdyBpZiB0aGlzIGlzIHZhbGlkYXRlZCBp biB1ZWZpIHNoZWxsLCB0aGF0IGFsbCBwYWdlIHRhYmxlIGlzIHJlYWRvbmx5Pw0KPj4gDQo+PiBJ IGRpZCBub3QgZmluZCB0aGUgY29kZSB0byBzZXQgbmV3IGFsbG9jYXRlZCBzcGxpdCBwYWdlIHRv IGJlIHJlYWRvbmx5LiBDYW4geW91DQo+PiBnaXZlIG1lIGEgaGFuZCBvbiB0aGF0Pw0KPj4gDQo+ PiB0aGFuayB5b3UhDQo+PiBZYW8sIEppZXdlbg0KPj4gDQo+PiANCj4+PiDU2iAyMDE3xOoxMdTC MjnI1aOsz8LO5zQ6NDejrEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+INC0DQo+ PiC1wKO6DQo+Pj4gDQo+Pj4gV3JpdGUgUHJvdGVjdCBmZWF0dXJlIChDUjAuV1ApIGlzIGFsd2F5 cyBlbmFibGVkIGluIGRyaXZlcg0KPj4gVWVmaUNwdVBrZy9DcHVEeGUuDQo+Pj4gQnV0IHRoZSBt ZW1vcnkgcGFnZXMgdXNlZCBmb3IgcGFnZSB0YWJsZSBhcmUgbm90IHNldCBhcyByZWFkLW9ubHkg aW4gdGhlDQo+PiBkcml2ZXINCj4+PiBEeGVJcGxQZWltLCBhZnRlciB0aGUgcGFnaW5nIGlzIHNl dHVwLiBUaGlzIG1pZ2h0IGplb3BhcmRpemUgdGhlIHBhZ2UgdGFibGUNCj4+PiBpbnRlZ3JpdHkg aWYgdGhlcmUncyBidWZmZXIgb3ZlcmZsb3cgb2NjdXJlZCBpbiBvdGhlciBwYXJ0IG9mIHN5c3Rl bS4NCj4+PiANCj4+PiBUaGlzIHBhdGNoIHNlcmllcyB3aWxsIGNoYW5nZSB0aGlzIHNpdHVhdGlv biBieSBjbGVhcmluZyBSL1cgYml0IGluIHBhZ2UgYXR0cmlidXRlDQo+Pj4gb2YgdGhlIHBhZ2Vz IHVzZWQgYXMgcGFnZSB0YWJsZS4NCj4+PiANCj4+PiBWYWxpZGF0aW9uIHdvcmtzIGluY2x1ZGUg Ym9vdGluZyBXaW5kb3dzICgxMC9zZXJ2ZXIgMjAxNikgYW5kIExpbnV4DQo+PiAoRmVkb3JhL1Vi dW50dSkNCj4+PiBvbiBPVk1GIGFuZCBJbnRlbCByZWFsIHBsYXRmb3JtLg0KPj4+IA0KPj4+IEpp YW4gSiBXYW5nICgyKToNCj4+PiBVZWZpQ3B1UGtnL0NwdUR4ZTogQ2hlY2sgQ1IwLldQIGJlZm9y ZSBjaGFuZ2luZyBwYWdlIHRhYmxlDQo+Pj4gTWRlTW9kdWxlUGtnL0R4ZUlwbDogTWFyayBwYWdl IHRhYmxlIGFzIHJlYWQtb25seQ0KPj4+IA0KPj4+IE1kZU1vZHVsZVBrZy9Db3JlL0R4ZUlwbFBl aW0vWDY0L1ZpcnR1YWxNZW1vcnkuYyB8IDE2Ng0KPj4gKysrKysrKysrKysrKysrKysrKysrKysN Cj4+PiBNZGVNb2R1bGVQa2cvQ29yZS9EeGVJcGxQZWltL1g2NC9WaXJ0dWFsTWVtb3J5LmggfCAg MTQgKysNCj4+PiBVZWZpQ3B1UGtnL0NwdUR4ZS9DcHVQYWdlVGFibGUuYyAgICAgICAgICAgICAg ICAgfCAgNjUgKysrKysrKystDQo+Pj4gMyBmaWxlcyBjaGFuZ2VkLCAyNDEgaW5zZXJ0aW9ucygr KSwgNCBkZWxldGlvbnMoLSkNCj4+PiANCj4+PiAtLQ0KPj4+IDIuMTQuMS53aW5kb3dzLjENCj4+ PiANCj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K Pj4+IGVkazItZGV2ZWwgbWFpbGluZyBsaXN0DQo+Pj4gZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcN Cj4+PiBodHRwczovL2xpc3RzLjAxLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VkazItZGV2ZWwNCg==