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.93; helo=mga11.intel.com; envelope-from=jiewen.yao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) (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 7CC9621A04E2F for ; Wed, 29 Nov 2017 05:30:56 -0800 (PST) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Nov 2017 05:35:20 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.44,473,1505804400"; d="scan'208";a="13331505" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga002.jf.intel.com with ESMTP; 29 Nov 2017 05:35:19 -0800 Received: from fmsmsx102.amr.corp.intel.com (10.18.124.200) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 29 Nov 2017 05:35:19 -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.319.2; Wed, 29 Nov 2017 05:35:19 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.175]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.152]) with mapi id 14.03.0319.002; Wed, 29 Nov 2017 21:35:17 +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: AQHTaO6jTVQ3WoyKZki4Ia2jZfzVHqMqjU6AgAATUYCAAI7Rgf//kAIAgACcepc= Date: Wed, 29 Nov 2017 13:35:17 +0000 Message-ID: <75B70EA2-DA2E-41E5-9580-FA23AB545AC2@intel.com> References: <20171129084640.20076-1-jian.j.wang@intel.com> <19004429-87DC-4620-8A78-4EF085D5AD9D@intel.com>, <47960CCE-CA63-49FE-99AF-48E61050EF05@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 13:30:56 -0000 Content-Language: zh-CN Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SSBkbyB0aGluayB3ZSBuZWVkIHVwZGF0ZSBDUFUgZHJpdmVyIHRvIHByb3RlY3QgbmV3IGFsbG9j YXRlZCBzcGxpdCBwYWdlLg0KDQpJZiB5b3UgdmVyaWZpZWQgaW4gc2hlbGwgZW52LCBJIHRoaW5r IGl0IHdpbGwgZXhwb3NlZCwgcGxlYXNlIGFkZCBhIHRlc3QgdG8gdHJpZ2dlciBwYWdlIHNwbGl0 IGluIENQVSBkcml2ZXIuDQoNCkkgcmVjb21tZW5kIHRvIHdyaXRlIHNvbWUgdW5pdCB0ZXN0IHRv IHBhcnNlIHBhZ2UgdGFibGUgaW4gc2hlbGwuDQoNCnRoYW5rIHlvdSENCllhbywgSmlld2VuDQoN Cg0KPiDU2iAyMDE3xOoxMdTCMjnI1aOsz8LO5zg6MTWjrFdhbmcsIEppYW4gSiA8amlhbi5qLndh bmdAaW50ZWwuY29tPiDQtLXAo7oNCj4gDQo+IEl0J3MgaW4gdGhlIER4ZUlwbFBlaW0uDQo+IA0K PiBCeSB0aGUgd2F5LCB0aGVyZSdzIGFuIGlzc3VlIGluIHRoaXMgcGF0Y2guIEkgZm9yZ290IHRv IHByb3RlY3QgcGFnZSB0YWJsZSBmb3IgMzItYml0IG1vZGUuDQo+IFNvIHRoaXMgcGF0Y2ggd29y a3Mgb25seSBmb3IgNjQtYml0IG1vZGUuIEknbGwgYWRkIGl0IGluIHYyIHBhdGNoLiANCj4gDQo+ PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPj4gRnJvbTogWWFvLCBKaWV3ZW4NCj4+IFNl bnQ6IFdlZG5lc2RheSwgTm92ZW1iZXIgMjksIDIwMTcgNjo1NiBQTQ0KPj4gVG86IFdhbmcsIEpp YW4gSiA8amlhbi5qLndhbmdAaW50ZWwuY29tPg0KPj4gQ2M6IGVkazItZGV2ZWxAbGlzdHMuMDEu b3JnDQo+PiBTdWJqZWN0OiBSZTogW2VkazJdIFtQQVRDSCAwLzJdIEVuYWJsZSBwYWdlIHRhYmxl IHdyaXRlIHByb3RlY3Rpb24NCj4+IA0KPj4gSXMgdGhpcyBjb2RlIGluIENQVSBkcml2ZXI/DQo+ PiANCj4+IHRoYW5rIHlvdSENCj4+IFlhbywgSmlld2VuDQo+PiANCj4+IA0KPj4+INTaIDIwMTfE 6jEx1MIyOcjVo6zPws7nNjoyNKOsV2FuZywgSmlhbiBKIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+ INC0DQo+PiC1wKO6DQo+Pj4gDQo+Pj4gWWVzLCBJIHZhbGlkYXRlZCB0aGVtIG1hbnVhbGx5IHdp dGggSlRBRyBkZWJ1ZyB0b29sLg0KPj4+IA0KPj4+IGlmICgoTDNQYWdlVGFibGVbSW5kZXgzXSAm IElBMzJfUEdfUFMpICE9IDApIHsNCj4+PiAgLy8gMUcgcGFnZS4gU3BsaXQgdG8gMk0uDQo+Pj4g IEwyUGFnZVRhYmxlID0gQWxsb2NhdGVQYWdlcyAoMSk7DQo+Pj4gIEFTU0VSVCAoTDJQYWdlVGFi bGUgIT0gTlVMTCk7DQo+Pj4gICBQaHlzaWNhbEFkZHJlc3MgPSBMM1BhZ2VUYWJsZVtJbmRleDNd ICYgUEFHSU5HXzFHX0FERFJFU1NfTUFTS182NDsNCj4+PiAgIGZvciAoSW5kZXggPSAwOyBJbmRl eCA8IEVGSV9QQUdFX1NJWkUvc2l6ZW9mIChVSU5UNjQpOyArK0luZGV4KSB7DQo+Pj4gICAgTDJQ YWdlVGFibGVbSW5kZXhdID0gUGh5c2ljYWxBZGRyZXNzICB8IEFkZHJlc3NFbmNNYXNrIHwNCj4+ PiAgICAgICAgICAgICAgICAgICAgICAgICBJQTMyX1BHX1BTIHwgSUEzMl9QR19QIHwgSUEzMl9Q R19SVzsNCj4+PiAgICBQaHlzaWNhbEFkZHJlc3MgKz0gU0laRV8yTUI7DQo+Pj4gIH0NCj4+PiAg TDNQYWdlVGFibGVbSW5kZXgzXSA9IChVSU5UNjQpIChVSU5UTikgTDJQYWdlVGFibGUgfCBBZGRy ZXNzRW5jTWFzayB8DQo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IElBMzJfUEdfUCB8IElBMzJfUEdfUlc7DQo+Pj4gIFNldFBhZ2VSZWFkT25seSAoUGFnZVRhYmxl QmFzZSwNCj4+IChFRklfUEhZU0lDQUxfQUREUkVTUykoVUlOVE4pTDJQYWdlVGFibGUpOw0KPj4+ IH0NCj4+PiANCj4+PiBUaGUgbmV3bHkgYWxsb2NhdGVkIHBhZ2UgdGFibGUgaXMgc2V0IGluIHRo ZSBTZXRQYWdlUmVhZE9ubHkoKSBpdHNlbGYNCj4+IHJlY3Vyc2l2ZWx5LCBsaWtlDQo+Pj4gYWJv dmUgY29kZSBpbiB3aGljaCBMMlBhZ2VUYWJsZSBpcyBhbGxvY2F0ZWQgYW5kIHRoZW4gc2V0IGl0 IHRvIGJlIHJlYWQtb25seQ0KPj4gYWZ0ZXINCj4+PiBpbml0aWFsaXppbmcgdGhlIHRhYmxlIGNv bnRlbnQuDQo+Pj4gDQo+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+Pj4+IEZyb206 IFlhbywgSmlld2VuDQo+Pj4+IFNlbnQ6IFdlZG5lc2RheSwgTm92ZW1iZXIgMjksIDIwMTcgNTox NiBQTQ0KPj4+PiBUbzogV2FuZywgSmlhbiBKIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+DQo+Pj4+ IENjOiBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZw0KPj4+PiBTdWJqZWN0OiBSZTogW2VkazJdIFtQ QVRDSCAwLzJdIEVuYWJsZSBwYWdlIHRhYmxlIHdyaXRlIHByb3RlY3Rpb24NCj4+Pj4gDQo+Pj4+ IFRoYW5rcy4NCj4+Pj4gDQo+Pj4+IE1heSBJIGtub3cgaWYgdGhpcyBpcyB2YWxpZGF0ZWQgaW4g dWVmaSBzaGVsbCwgdGhhdCBhbGwgcGFnZSB0YWJsZSBpcyByZWFkb25seT8NCj4+Pj4gDQo+Pj4+ IEkgZGlkIG5vdCBmaW5kIHRoZSBjb2RlIHRvIHNldCBuZXcgYWxsb2NhdGVkIHNwbGl0IHBhZ2Ug dG8gYmUgcmVhZG9ubHkuIENhbiB5b3UNCj4+Pj4gZ2l2ZSBtZSBhIGhhbmQgb24gdGhhdD8NCj4+ Pj4gDQo+Pj4+IHRoYW5rIHlvdSENCj4+Pj4gWWFvLCBKaWV3ZW4NCj4+Pj4gDQo+Pj4+IA0KPj4+ Pj4g1NogMjAxN8TqMTHUwjI5yNWjrM/Czuc0OjQ3o6xKaWFuIEogV2FuZyA8amlhbi5qLndhbmdA aW50ZWwuY29tPg0KPj4g0LQNCj4+Pj4gtcCjug0KPj4+Pj4gDQo+Pj4+PiBXcml0ZSBQcm90ZWN0 IGZlYXR1cmUgKENSMC5XUCkgaXMgYWx3YXlzIGVuYWJsZWQgaW4gZHJpdmVyDQo+Pj4+IFVlZmlD cHVQa2cvQ3B1RHhlLg0KPj4+Pj4gQnV0IHRoZSBtZW1vcnkgcGFnZXMgdXNlZCBmb3IgcGFnZSB0 YWJsZSBhcmUgbm90IHNldCBhcyByZWFkLW9ubHkgaW4gdGhlDQo+Pj4+IGRyaXZlcg0KPj4+Pj4g RHhlSXBsUGVpbSwgYWZ0ZXIgdGhlIHBhZ2luZyBpcyBzZXR1cC4gVGhpcyBtaWdodCBqZW9wYXJk aXplIHRoZSBwYWdlIHRhYmxlDQo+Pj4+PiBpbnRlZ3JpdHkgaWYgdGhlcmUncyBidWZmZXIgb3Zl cmZsb3cgb2NjdXJlZCBpbiBvdGhlciBwYXJ0IG9mIHN5c3RlbS4NCj4+Pj4+IA0KPj4+Pj4gVGhp cyBwYXRjaCBzZXJpZXMgd2lsbCBjaGFuZ2UgdGhpcyBzaXR1YXRpb24gYnkgY2xlYXJpbmcgUi9X IGJpdCBpbiBwYWdlDQo+PiBhdHRyaWJ1dGUNCj4+Pj4+IG9mIHRoZSBwYWdlcyB1c2VkIGFzIHBh Z2UgdGFibGUuDQo+Pj4+PiANCj4+Pj4+IFZhbGlkYXRpb24gd29ya3MgaW5jbHVkZSBib290aW5n IFdpbmRvd3MgKDEwL3NlcnZlciAyMDE2KSBhbmQgTGludXgNCj4+Pj4gKEZlZG9yYS9VYnVudHUp DQo+Pj4+PiBvbiBPVk1GIGFuZCBJbnRlbCByZWFsIHBsYXRmb3JtLg0KPj4+Pj4gDQo+Pj4+PiBK aWFuIEogV2FuZyAoMik6DQo+Pj4+PiBVZWZpQ3B1UGtnL0NwdUR4ZTogQ2hlY2sgQ1IwLldQIGJl Zm9yZSBjaGFuZ2luZyBwYWdlIHRhYmxlDQo+Pj4+PiBNZGVNb2R1bGVQa2cvRHhlSXBsOiBNYXJr IHBhZ2UgdGFibGUgYXMgcmVhZC1vbmx5DQo+Pj4+PiANCj4+Pj4+IE1kZU1vZHVsZVBrZy9Db3Jl L0R4ZUlwbFBlaW0vWDY0L1ZpcnR1YWxNZW1vcnkuYyB8IDE2Ng0KPj4+PiArKysrKysrKysrKysr KysrKysrKysrKw0KPj4+Pj4gTWRlTW9kdWxlUGtnL0NvcmUvRHhlSXBsUGVpbS9YNjQvVmlydHVh bE1lbW9yeS5oIHwgIDE0ICsrDQo+Pj4+PiBVZWZpQ3B1UGtnL0NwdUR4ZS9DcHVQYWdlVGFibGUu YyAgICAgICAgICAgICAgICAgfCAgNjUgKysrKysrKystDQo+Pj4+PiAzIGZpbGVzIGNoYW5nZWQs IDI0MSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQ0KPj4+Pj4gDQo+Pj4+PiAtLQ0KPj4+ Pj4gMi4xNC4xLndpbmRvd3MuMQ0KPj4+Pj4gDQo+Pj4+PiBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4+Pj4gZWRrMi1kZXZlbCBtYWlsaW5nIGxpc3QN Cj4+Pj4+IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQo+Pj4+PiBodHRwczovL2xpc3RzLjAxLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2VkazItZGV2ZWwNCg==