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=jian.j.wang@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 4C74F21B00DC1 for ; Mon, 20 Nov 2017 22:24:55 -0800 (PST) Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Nov 2017 22:29:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.44,432,1505804400"; d="scan'208";a="178312264" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga005.fm.intel.com with ESMTP; 20 Nov 2017 22:29:10 -0800 Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 20 Nov 2017 22:29:10 -0800 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 20 Nov 2017 22:29:09 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.213]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.93]) with mapi id 14.03.0319.002; Tue, 21 Nov 2017 14:29:08 +0800 From: "Wang, Jian J" To: Laszlo Ersek , "edk2-devel@lists.01.org" CC: "Yao, Jiewen" , "Zeng, Star" , Ard Biesheuvel Thread-Topic: [edk2] [PATCH v6 1/2] MdeModulePkg/DxeCore: Filter out all paging capabilities Thread-Index: AQHTYj1rXI+Gwl5dkk6OncMxQiSLC6MeXVmA Date: Tue, 21 Nov 2017 06:29:07 +0000 Message-ID: References: <20171116072700.11456-1-jian.j.wang@intel.com> <20171116072700.11456-2-jian.j.wang@intel.com> <86061b68-6828-691b-6ab7-5c5f8fe85054@redhat.com> In-Reply-To: <86061b68-6828-691b-6ab7-5c5f8fe85054@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNTQ3YjRjMTItN2RhMy00MDRmLThjMDItMDdhNTI5ZmJmZTkyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjIuNS4xOCIsIlRydXN0ZWRMYWJlbEhhc2giOiI5QUJrTkdLS05xOWJ5NVwvVnNaNzNlZUo1QUdBQTlQRXkzTW1TUjVSRUtua1piTFBKa3Bick9hYytNUlNUNktEWCJ9 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 v6 1/2] MdeModulePkg/DxeCore: Filter out all paging capabilities 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: Tue, 21 Nov 2017 06:24:56 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzIGZvciB0aGUgY29tbWVudHMuIFY3IHBhdGNoIGhhcyBhZGRlZCBvbmUgbW9yZSB2YXJp YWJsZSBzbyB0aGF0DQpNZW1vcnlNYXBTdGFydCB3aWxsIGJlIGtlcHQgaW50YWN0Lg0KDQpWNyBh ZGRlZCBjb2RlIHRvIG1lcmdlIG1lbW9yeSBtYXAgYWZ0ZXIgZmlsdGVyaW5nLiBJIGhhdmUgdmVy aWZpZWQgdGhhdA0KdGhlIG91dHB1dCBrZWVwcyB0aGUgc2FtZSBhcyB2NiBvbiBib3RoIE9WTUYg YW5kIG91ciByZWFsIHBsYXRmb3JtDQooZGVmYXVsdCBwbGF0Zm9ybSBjb25maWd1cmF0aW9uKS4g SSB0aGluayBpdCBtYXkgYmUgbm90IG5lY2Vzc2FyeSB0byB2YWxpZGF0ZQ0KYWxsIE9TIGJvb3Qg YWdhaW4uIEJ1dCBpZiB5b3Ugd2FudCBhbmQgaGF2ZSB0aW1lLCB5b3UgY2FuIGRvIGl0IGFueXdh eS4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMYXN6bG8gRXJzZWsg W21haWx0bzpsZXJzZWtAcmVkaGF0LmNvbV0NCj4gU2VudDogVHVlc2RheSwgTm92ZW1iZXIgMjEs IDIwMTcgNDoyMyBBTQ0KPiBUbzogV2FuZywgSmlhbiBKIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+ OyBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZw0KPiBDYzogWWFvLCBKaWV3ZW4gPGppZXdlbi55YW9A aW50ZWwuY29tPjsgWmVuZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT47DQo+IEFyZCBCaWVz aGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPg0KPiBTdWJqZWN0OiBSZTogW2VkazJd IFtQQVRDSCB2NiAxLzJdIE1kZU1vZHVsZVBrZy9EeGVDb3JlOiBGaWx0ZXIgb3V0IGFsbA0KPiBw YWdpbmcgY2FwYWJpbGl0aWVzDQo+IA0KPiBPbiAxMS8xNi8xNyAwODoyNiwgSmlhbiBKIFdhbmcg d3JvdGU6DQo+ID4gU29tZSBPU3Mgd2lsbCB0cmVhdCBFRklfTUVNT1JZX0RFU0NSSVBUT1IuQXR0 cmlidXRlIGFzIHJlYWxseQ0KPiA+IHNldCBhdHRyaWJ1dGVzIGFuZCBjaGFuZ2UgbWVtb3J5IHBh Z2luZyBhdHRyaWJ1dGUgYWNjb3JkaW5nbHkuDQo+ID4gQnV0IGN1cnJlbnQgRUZJX01FTU9SWV9E RVNDUklQVE9SLkF0dHJpYnV0ZSBpcyBhc3NpZ25lZCBieQ0KPiA+IHZhbHVlIGZyb20gQ2FwYWJp bGl0aWVzIGluIEdDRCBtZW1vcnkgbWFwLiBUaGlzIG1pZ2h0IGNhdXNlDQo+ID4gYm9vdCBwcm9i bGVtcy4gQ2xlYXJpbmcgYWxsIHBhZ2luZyByZWxhdGVkIGNhcGFiaWxpdGllcyBjYW4NCj4gPiB3 b3JrYXJvdW5kIGl0LiBUaGUgY29kZSBhZGRlZCBpbiB0aGlzIHBhdGNoIGlzIHN1cHBvc2VkIHRv DQo+ID4gYmUgcmVtb3ZlZCBvbmNlIHRoZSB1c2FnZSBvZiBFRklfTUVNT1JZX0RFU0NSSVBUT1Iu QXR0cmlidXRlDQo+ID4gaXMgY2xhcmlmaWVkIGluIFVFRkkgc3BlYyBhbmQgYWRvcHRlZCBieSBi b3RoIEVESy1JSSBDb3JlIGFuZA0KPiA+IGFsbCBzdXBwb3J0ZWQgT1NzLg0KPiA+DQo+ID4gQ2M6 IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPg0KPiA+IENjOiBTdGFyIFplbmcgPHN0 YXIuemVuZ0BpbnRlbC5jb20+DQo+ID4gQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j b20+DQo+ID4gQ2M6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPg0K PiA+IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx LjENCj4gPiBTaWduZWQtb2ZmLWJ5OiBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29t Pg0KPiA+IC0tLQ0KPiA+ICBNZGVNb2R1bGVQa2cvQ29yZS9EeGUvTWVtL1BhZ2UuYyB8IDE3ICsr KysrKysrKysrKysrKysrDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspDQo+ ID4NCj4gPiBkaWZmIC0tZ2l0IGEvTWRlTW9kdWxlUGtnL0NvcmUvRHhlL01lbS9QYWdlLmMNCj4g Yi9NZGVNb2R1bGVQa2cvQ29yZS9EeGUvTWVtL1BhZ2UuYw0KPiA+IGluZGV4IGM5MjE5Y2MwNjgu Ljc4M2I1NzZlMzUgMTAwNjQ0DQo+ID4gLS0tIGEvTWRlTW9kdWxlUGtnL0NvcmUvRHhlL01lbS9Q YWdlLmMNCj4gPiArKysgYi9NZGVNb2R1bGVQa2cvQ29yZS9EeGUvTWVtL1BhZ2UuYw0KPiA+IEBA IC0xODI5LDYgKzE4MjksMjMgQEAgQ29yZUdldE1lbW9yeU1hcCAoDQo+ID4gICAgLy8NCj4gPiAg ICBCdWZmZXJTaXplID0gKChVSU5UOCAqKU1lbW9yeU1hcCAtIChVSU5UOCAqKU1lbW9yeU1hcFN0 YXJ0KTsNCj4gPg0KPiA+ICsgIC8vDQo+ID4gKyAgLy8gV09SS0FST1VORDogU29tZSBPU3Mgd2ls bCB0cmVhdA0KPiBFRklfTUVNT1JZX0RFU0NSSVBUT1IuQXR0cmlidXRlIGFzIHJlYWxseQ0KPiA+ ICsgIC8vICAgICAgICAgICAgIHNldCBhdHRyaWJ1dGVzIGFuZCBjaGFuZ2UgbWVtb3J5IHBhZ2lu ZyBhdHRyaWJ1dGUgYWNjb3JkaW5nbHkuDQo+ID4gKyAgLy8gICAgICAgICAgICAgQnV0IGN1cnJl bnQgRUZJX01FTU9SWV9ERVNDUklQVE9SLkF0dHJpYnV0ZSBpcyBhc3NpZ25lZCBieQ0KPiA+ICsg IC8vICAgICAgICAgICAgIHZhbHVlIGZyb20gQ2FwYWJpbGl0aWVzIGluIEdDRCBtZW1vcnkgbWFw LiBUaGlzIG1pZ2h0IGNhdXNlDQo+ID4gKyAgLy8gICAgICAgICAgICAgYm9vdCBwcm9ibGVtcy4g Q2xlYXJpbmcgYWxsIHBhZ2luZyByZWxhdGVkIGNhcGFiaWxpdGllcyBjYW4NCj4gPiArICAvLyAg ICAgICAgICAgICB3b3JrYXJvdW5kIGl0LiBGb2xsb3dpbmcgY29kZSBpcyBzdXBwb3NlZCB0byBi ZSByZW1vdmVkIG9uY2UNCj4gPiArICAvLyAgICAgICAgICAgICB0aGUgdXNhZ2Ugb2YgRUZJX01F TU9SWV9ERVNDUklQVE9SLkF0dHJpYnV0ZSBpcyBjbGFyaWZpZWQgaW4NCj4gPiArICAvLyAgICAg ICAgICAgICBVRUZJIHNwZWMgYW5kIGFkb3B0ZWQgYnkgYm90aCBFREstSUkgQ29yZSBhbmQgYWxs IHN1cHBvcnRlZA0KPiA+ICsgIC8vICAgICAgICAgICAgIE9Tcy4NCj4gPiArICAvLw0KPiA+ICsg IHdoaWxlIChNZW1vcnlNYXBTdGFydCA8IE1lbW9yeU1hcCkgew0KPiA+ICsgICAgTWVtb3J5TWFw U3RhcnQtPkF0dHJpYnV0ZSAmPSB+KFVJTlQ2NCkoRUZJX01FTU9SWV9SUCB8DQo+IEVGSV9NRU1P UllfUk8gfA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg RUZJX01FTU9SWV9YUCk7DQo+ID4gKyAgICBNZW1vcnlNYXBTdGFydCA9IE5FWFRfTUVNT1JZX0RF U0NSSVBUT1IoTWVtb3J5TWFwU3RhcnQsIFNpemUpOw0KPiA+ICsgIH0NCj4gPiArDQo+ID4gICAg U3RhdHVzID0gRUZJX1NVQ0NFU1M7DQo+ID4NCj4gPiAgRG9uZToNCj4gPg0KPiANCj4gT0ssIGxl dCBtZSBjaGVjayBpZiBJIHVuZGVyc3RhbmQgdGhlIGRpc2N1c3Npb24gdGh1cyBmYXIsIGZvciB0 aGlzIHBhdGNoOg0KPiANCj4gLSBBcmQgYXNrZWQgYWJvdXQgRUZJX01FTU9SWV9XUCwgYnV0IGNs ZWFyaW5nIHRoYXQgYml0IGlzIG5vdCBuZWNlc3NhcnkNCj4gYmVjYXVzZSBDcHVEeGUgZG9lcyBu b3QgYWRkIGl0IGFueXdheSwgaW4gdGhlIEdDRCBtZW1vcnkgc3BhY2UgbWFwLg0KPiANCj4gLSBU aGUgY29kZSBjb21tZW50IG1pZ2h0IGJlIHVwZGF0ZWQgKGFjY29yZGluZyB0byBKaWV3ZW4ncyBz dWdnZXN0aW9uKQ0KPiBiZWZvcmUgcHVzaGluZyB0aGUgcGF0Y2guIEkgZG9uJ3QgaGF2ZSBhbnkg cGFydGljdWxhciBvcGluaW9uIGFib3V0IHRoZQ0KPiBjb21tZW50Lg0KPiANCj4gLSBJZiBJIHVu ZGVyc3RhbmQgY29ycmVjdGx5LCBKaWV3ZW4gYWdyZWVzIHdpdGggYXBwbHlpbmcgYm90aCBwYXRj aGVzIGluDQo+IHRoaXMgc2VyaWVzLg0KPiANCj4gDQo+IEkgaGF2ZSBvbmUgc3VwZXJmaWNpYWwg Y29tbWVudCBvbiB0aGlzIHBhdGNoOiBpbiB0aGUgQ29yZUdldE1lbW9yeU1hcCgpDQo+IGZ1bmN0 aW9uLCB3ZSBrZWVwICJNZW1vcnlNYXBTdGFydCIgdW5jaGFuZ2VkIChhZnRlciB0aGUgaW5pdGlh bA0KPiBhc3NpZ25tZW50KSwgYW5kIGtlZXAgaW5jcmVtZW50aW5nICJNZW1vcnlNYXAiLiBBdCB0 aGUgbG9jYXRpb24gd2hlcmUNCj4gdGhlIG5ldyBjb2RlIGlzIGJlaW5nIGFkZGVkLCAiTWVtb3J5 TWFwIiBwb2ludHMgb25lIHBhc3QgdGhlIGxhc3QNCj4gZGVzY3JpcHRvciwgYW5kICJNZW1vcnlN YXBTdGFydCIgc3RpbGwgcG9pbnRzIHRvIHRoZSBmaXJzdCBvbmUuDQo+IA0KPiBJbiBvcmRlciB0 byBrZWVwIHRoaXMgcHJvcGVydHkgZm9yIHBvc3NpYmxlIGZ1dHVyZSAic2NhbnMiIG9mIHRoZSBm dWxsDQo+IG1hcCwgSSB3b3VsZCBwcmVmZXIga2VlcGluZyAiTWVtb3J5TWFwU3RhcnQiIHVuY2hh bmdlZCBpbiB0aGlzIGxvY2F0aW9uLA0KPiBhbmQgdXNpbmcgYW4gaW5kZXBlbmRlbnQgbG9vcCB2 YXJpYWJsZS4NCj4gDQo+IC4uLiBPbiB0aGUgb3RoZXIgaGFuZCwgd2UgY2FuIGVhc2lseSByZXN0 b3JlICJNZW1vcnlNYXBTdGFydCIsIHNob3VsZCBpdA0KPiBiZSBuZWNlc3NhcnksIHdpdGggdGhl IGhlbHAgb2YgIkJ1ZmZlclNpemUiLiBTbywgSSBndWVzcyB0aGUgZnVuY3Rpb24NCj4gZG9lcyBu b3QgYmVjb21lIG1vcmUgZGlmZmljdWx0IHRvIHdvcmsgd2l0aCBhZnRlciB0aGlzIHBhdGNoLg0K PiANCj4gUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+DQo+IA0K PiAoSSBob3BlIHRoYXQgU3RhciBhbmQvb3IgSmlld2VuIHdpbGwgYWxzbyBSLWIgdGhpcyBwYXRj aCwgcG9zc2libHkgd2l0aA0KPiB0aGUgdXBkYXRlZCBjb2RlIGNvbW1lbnQuKQ0KPiANCj4gVGhh bmtzLA0KPiBMYXN6bG8NCg==