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.88; helo=mga01.intel.com; envelope-from=jian.j.wang@intel.com; receiver=edk2-devel@lists.01.org Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) (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 49707211CFFF5 for ; Thu, 28 Feb 2019 16:53:02 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Feb 2019 16:53:01 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.58,425,1544515200"; d="scan'208";a="137145792" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by FMSMGA003.fm.intel.com with ESMTP; 28 Feb 2019 16:53:01 -0800 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 28 Feb 2019 16:53:01 -0800 Received: from shsmsx107.ccr.corp.intel.com ([169.254.9.252]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.134]) with mapi id 14.03.0415.000; Fri, 1 Mar 2019 08:52:59 +0800 From: "Wang, Jian J" To: Laszlo Ersek , "edk2-devel@lists.01.org" Thread-Topic: [edk2] [PATCH 0/2] Fix SMM driver hang at accessing memory beyond 4G Thread-Index: AQHUz03hhW6ZztbGkE2JvfOZVIAJv6X0uRsAgAE3/9A= Date: Fri, 1 Mar 2019 00:52:58 +0000 Message-ID: References: <20190228101017.2812-1-jian.j.wang@intel.com> <96944b84-a1d2-ff6a-5ae4-93b945336763@redhat.com> In-Reply-To: <96944b84-a1d2-ff6a-5ae4-93b945336763@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzIzNDcyOTktODBlMy00M2JiLWEwZTgtNTRkNjFjNDAyOWUyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiM3hoQ3lzY1M3aUxOVVlpMmpmZ1JGcHJJam0yWjRuY2swM04xZ3oxeGtcLzRnaXhVc3hvdmVBc2ZmaU5yQm15dmUifQ== 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 Subject: Re: [PATCH 0/2] Fix SMM driver hang at accessing memory beyond 4G 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: Fri, 01 Mar 2019 00:53:02 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvLA0KDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTGFzemxv IEVyc2VrIFttYWlsdG86bGVyc2VrQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBGZWJy dWFyeSAyOCwgMjAxOSAxMDowNyBQTQ0KPiBUbzogV2FuZywgSmlhbiBKIDxqaWFuLmoud2FuZ0Bp bnRlbC5jb20+OyBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZw0KPiBTdWJqZWN0OiBSZTogW2VkazJd IFtQQVRDSCAwLzJdIEZpeCBTTU0gZHJpdmVyIGhhbmcgYXQgYWNjZXNzaW5nIG1lbW9yeQ0KPiBi ZXlvbmQgNEcNCj4gDQo+IEhpIEppYW4sDQo+IA0KPiBPbiAwMi8yOC8xOSAxMToxMCwgSmlhbiBK IFdhbmcgd3JvdGU6DQo+ID4gUkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv d19idWcuY2dpP2lkPTE1NzYNCj4gPiBUZXN0Og0KPiA+IC0gUGFzcyBzcGVjaWFsIHRlc3Qgb2Yg YWNjZXNzaW5nIG1lbW9yeSBiZXlvbmQgNEcNCj4gPiAtIEJvb3QgdG8gT1Mgd2l0aCBRZW11IGVt dWxhdG9yIHBsYXRmb3JtIChGZWRvcmEyNywgVWJ1bnR1MTguMDQsDQo+ID4gICBXaW5kb3dzNywg V2luZG93czEwKQ0KPiA+DQo+ID4gSmlhbiBKIFdhbmcgKDIpOg0KPiA+ICAgVWVmaUNwdVBrZy9D cHVEeGU6IHNldCBURiBiaXQgaW4gRUZMQUdTIGluIEMgY29kZQ0KPiA+ICAgVWVmaUNwdVBrZy9D cHVEeGU6IHJlbW92ZSBjb2RlIHRvIHNldCBURiBiaXQgaW4gRUZMQUdTDQo+ID4NCj4gPiAgVWVm aUNwdVBrZy9DcHVEeGUvQ3B1UGFnZVRhYmxlLmMgICAgICAgICAgICAgICAgICAgICAgfCAxMSAr KysrKysrKysrLQ0KPiA+ICAuLi4vSWEzMi9FeGNlcHRpb25IYW5kbGVyQXNtLm5hc20gICAgICAg ICAgICAgICAgICAgICB8ICA3IC0tLS0tLS0NCj4gPiAgLi4uL1g2NC9FeGNlcHRpb25IYW5kbGVy QXNtLm5hc20gICAgICAgICAgICAgICAgICAgICAgfCAgNCAtLS0tDQo+ID4gIDMgZmlsZXMgY2hh bmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pDQo+ID4NCj4gDQo+IHRoYW5r cyBmb3IgdGhlIGdvb2QgZGVzY3JpcHRpb24gaW4gdGhlIEJaIGFuZCB0aGUgcGF0Y2hlcy4NCj4g DQo+IEFsc28gdGhhbmtzIGZvciB0aGUgZ29vZCBjb21taXQgbWVzc2FnZSBvbiBjb21taXQgZGNj MDI2MjE3ZmRjDQo+ICgiVWVmaUNwdVBrZy9DcHVEeGU6IGltcGxlbWVudCBub24tc3RvcCBtb2Rl IGZvciB1ZWZpIiwgMjAxOC0wOC0zMCksDQo+IHdoaWNoIGlzIGEgaGFuZHkgcmVtaW5kZXIgYWJv dXQgbm9uc3RvcCBtb2RlLg0KPiANCj4gDQo+ICgxKSBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQs IGZvciB0aGUgcHJvYmxlbSB0byBhcmlzZSwgaXQgaXMgbmVjZXNzYXJ5DQo+IGZvciBhIHBsYXRm b3JtIHRvIHNldA0KPiANCj4gICBQY2RDcHVTbW1TdGF0aWNQYWdlVGFibGUgPSBGQUxTRQ0KPiAN Cj4gQmVjYXVzZSBvZiB0aGF0LCBJIGV4cGVjdCB0aGUgY29kZSBjaGFuZ2VzIGFzIHdlbGwgdG8g YmUgcmVzdHJpY3RlZCB0bw0KPiBzdWNoIGNvZGUgcGF0aHMgKGkuZS4gSSBleHBlY3QgdGhlIGNv ZGUgY2hhbmdlcyB0byBiZSBpbnZpc2libGUgd2l0aA0KPiBQY2RDcHVTbW1TdGF0aWNQYWdlVGFi bGU9VFJVRSkuIFRoZXJlZm9yZSBJJ2xsIHNraXAgcmVncmVzc2lvbiB0ZXN0aW5nDQo+IHRoaXMg c2VyaWVzLg0KPiANCg0KQ29ycmVjdC4NCg0KPiANCj4gKDIpIEJvdGggY29tbWl0IG1lc3NhZ2Vz IHNheSwNCj4gDQo+ICJ0aGUgZml4IGlzIHRvICptb3ZlKiB0aGUgbG9naWMgdG8gQyBjb2RlIHBh cnQgb2YgcGFnZSBmYXVsdCBleGNlcHRpb24NCj4gaGFuZGxlciINCj4gDQo+IChJbiBmYWN0LCB0 aGUgY29tbWl0IG1lc3NhZ2VzIGFyZSBpZGVudGljYWwuKQ0KPiANCj4gVGhlcmVmb3JlIEkgdGhp bmsgdGhlIHR3byBwYXRjaGVzIHNob3VsZCBiZSBzcXVhc2hlZCBpbnRvIG9uZS4gSXQgc2hvdWxk DQo+IGJlIG9uZSBhdG9taWMgY29kZSBtb3ZlbWVudC4gRm9yIGV4YW1wbGUsIGlmIHNvbWVvbmUg YmlzZWN0cyB0aGUgZ2l0DQo+IGhpc3RvcnksIGFuZCB0aGV5IGNoZWNrIG91dCB0aGUgdHJlZSBi ZXR3ZWVuIHRoZSB0d28gcGF0Y2hlcywgdGhleSB3aWxsDQo+IGhhdmUgdGhlIFRGIGJpdCBsb2dp YyBpbiBib3RoIHBsYWNlcy4gVGhhdCdzIHByb2JhYmx5IG5vdCBnb29kLg0KPiANCj4gDQoNCkFn cmVlLiBJJ2xsIG1lcmdlIHRoZW0uDQoNCj4gKDMpIEkgdGhpbmsgdGhpcyBpcyBteSBtb3N0IGlt cG9ydGFudCBjb21tZW50IGZvciB0aGlzIHNlcmllczoNCj4gDQo+IFRoZSBzdWJqZWN0IGxpbmVz IG9mIHRoZSBwYXRjaGVzIGRvIG5vdCBzdGF0ZSB0aGUgKmFjdHVhbCogY2hhbmdlLiBUaGUNCj4g YWN0dWFsIGNoYW5nZSBpcyBub3QgdGhhdCB3ZSBtb3ZlIHRoZSBURiBiaXQgbWFuaXB1bGF0aW9u IGZyb20gYXNzZW1ibHkNCj4gY29kZSB0byBDIGNvZGUuIEluc3RlYWQsIHRoZSBjaGFuZ2UgaXMg dGhhdCB3ZSBtYWtlIHRoZSBURiBzZXR0aW5nDQo+ICpjb25kaXRpb25hbCouIEluIG90aGVyIHdv cmRzLCB3ZSByZXN0cmljdCB0aGUgc2V0dGluZyBvZiBURiAoLS0+IHRoZQ0KPiBzaW5nbGUgc3Rl cHBpbmcsID0gdGhlIGRlYnVnIGV4Y2VwdGlvbiBhZnRlciByZS1leGVjdXRpbmcgdGhlIG9yaWdp bmFsbHkNCj4gZmF1bHRpbmcgaW5zdHJ1Y3Rpb24pIG9ubHkgaWYgd2UgKm5lZWQqIHRoZSBkZWJ1 ZyBleGNlcHRpb24sIGZvcg0KPiByZXN0b3JpbmcgdGhlIHN0cmljdCBwYWdlIGF0dHJpYnV0ZXMs IGFmdGVyIHRoZSBmYXVsdGluZyBpbnN0cnVjdGlvbiBpcw0KPiBhbGxvd2VkIHRvIHBhc3MuDQo+ IA0KPiBJbiBvdGhlciB3b3Jkcywgd2UgZW5hYmxlIHRoZSAicmVzdG9yZSBwYWdlIGF0dHJpYnV0 ZXMiIGxvZ2ljICgjREINCj4gZXhjZXB0aW9uIGhhbmRsZXIpIG9ubHkgaWYgdGhlcmUgaXMgYSBy ZWFzb24gZm9yIHRoYXQgKD0gd2UgYXJlIGluDQo+IG5vbnN0b3AgbW9kZSkuDQo+IA0KPiBNeSBh cG9sb2dpZXMgaWYgdGhlIGFib3ZlIHBhcmFncmFwaCBpcyB0b28gdmVyYm9zZS4gSSBzaW1wbHkg c3VnZ2VzdA0KPiB0aGF0IHRoZSBzcXVhc2hlZCBwYXRjaCBoYXZlIHRoZSBmb2xsb3dpbmcgc3Vi amVjdDoNCj4gDQo+IFVlZmlDcHVQa2c6IHJlc3RvcmUgc3RyaWN0IHBhZ2UgYXR0cmlidXRlcyB2 aWEgI0RCIGluIG5vbnN0b3AgbW9kZSBvbmx5DQo+IA0KPiAoNzEgY2hhcmFjdGVycykuDQo+IA0K PiANCg0KVmVyeSBnb29kIGV4cGxhbmF0aW9uIGFuZCBhYnN0cmFjdGlvbi4gQWdyZWUuDQoNCj4g KDQpIEkgYWxzbyBzdWdnZXN0IGFkZGluZzoNCj4gDQo+IEZpeGVzOiBkY2MwMjYyMTdmZGMzNjNm NTVjMjE3MDM5ZmM0M2QzNDRmNjlmZWQ2DQo+IA0KPiBuZWFyIHRoZSBlbmQgb2YgdGhlIGNvbW1p dCBtZXNzYWdlLg0KPiANCj4gDQo+IFdpdGggKDIpIHRocm91Z2ggKDQpIGFkZHJlc3NlZDoNCj4g DQo+IEFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiANCg0KSXQn bGwgYmUgYWRkZWQuIFRoYW5rcyBmb3IgdGhlIGdyZWF0IGZlZWRiYWNrLg0KDQpKaWFuDQoNCj4g VGhhbmtzDQo+IExhc3psbw0K