From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH] x86: partially revert use of 2M mappings for hypervisor image Date: Mon, 14 Mar 2016 16:10:17 +0000 Message-ID: <56E6E269.7090504@citrix.com> References: <56E6E2F202000078000DC1A9@prv-mh.provo.novell.com> <56E6D773.3030302@citrix.com> <56E6E9D502000078000DC202@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.84) (envelope-from ) id 1afV4c-0005kO-6X for xen-devel@lists.xenproject.org; Mon, 14 Mar 2016 16:10:26 +0000 In-Reply-To: <56E6E9D502000078000DC202@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: xen-devel , Keir Fraser List-Id: xen-devel@lists.xenproject.org T24gMTQvMDMvMTYgMTU6NDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE0LjAzLjE2IGF0 IDE2OjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE0LzAzLzE2 IDE1OjEyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5j Cj4+PiArKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwo+Pj4gQEAgLTQ5Nyw2ICs0OTcsMTcgQEAg c3RhdGljIHZvaWQgX19pbml0IGtleGVjX3Jlc2VydmVfYXJlYShzdAo+Pj4gICNlbmRpZgo+Pj4g IH0KPj4+ICAKPj4+ICtzdGF0aWMgaW5saW5lIGJvb2xfdCB1c2luZ18yTV9tYXBwaW5nKHZvaWQp Cj4+PiArewo+Pj4gKyAgICByZXR1cm4gIWwxX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylf XzJNX3RleHRfZW5kKSAmJgo+Pj4gKyAgICAgICAgICAgIWwxX3RhYmxlX29mZnNldCgodW5zaWdu ZWQgbG9uZylfXzJNX3JvZGF0YV9zdGFydCkgJiYKPj4+ICsgICAgICAgICAgICFsMV90YWJsZV9v ZmZzZXQoKHVuc2lnbmVkIGxvbmcpX18yTV9yb2RhdGFfZW5kKSAmJgo+Pj4gKyAgICAgICAgICAg IWwxX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylfXzJNX2luaXRfc3RhcnQpICYmCj4+PiAr ICAgICAgICAgICAhbDFfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fMk1faW5pdF9lbmQp ICYmCj4+PiArICAgICAgICAgICAhbDFfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fMk1f cndkYXRhX3N0YXJ0KSAmJgo+Pj4gKyAgICAgICAgICAgIWwxX3RhYmxlX29mZnNldCgodW5zaWdu ZWQgbG9uZylfXzJNX3J3ZGF0YV9lbmQpOwo+PiBJIHdvdWxkIHJlY29tbWVuZAo+Pgo+PiAjaWZk ZWYgRUZJCj4+IHJldHVybiAxOwo+PiAjZWxzZQo+PiByZXR1cm4gMDsKPj4gI2VuZGlmCj4+Cj4+ IFRoZSBjb21waWxlciBpcyB1bmFibGUgdG8gY29sbGFwc2UgdGhhdCBleHByZXNzaW9uIGludG8g YSBjb25zdGFudCwKPj4gYmVjYXVzZSBpdCBjYW4gb25seSBiZSBldmFsdWF0ZWQgYXQgbGluayB0 aW1lLgo+IEJ1dCB0aGF0IHdvdWxkbid0IHdvcmssIHNpbmNlIHNldHVwLmMgZ2V0cyBjb21waWxl ZCBqdXN0IG9uY2UuIFRoZQo+IG9ubHkgdXNhYmxlIGRpZmZlcmVuY2UgaW4gYnVpbGRpbmcgaXMg dGhlIGxpbmtpbmcgc3RhZ2UuIChBbmQKPiBwZXJmb3JtYW5jZSBoZXJlIGlzIG9mIG5vIGlzc3Vl IC0gdGhpcyBnZXRzIGV4ZWN1dGVkIGV4YWN0bHkgdHdpY2UuKQoKT2ggeWVzIC0gdGhhdCBmYWN0 IGtlZXBzIG9uIGVzY2FwaW5nIG1lLiAgSXQgaXMgb25seSBhbiBpbnRlcmltCnNvbHV0aW9uLCBz byBpcyBmaW5lIHRvIHN0YXkuCgo+Pj4gQEAgLTkyMiw2ICs5NDIsOCBAQCB2b2lkIF9faW5pdCBu b3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lCj4+PiAgICAgICAgICAgICAgICogVW5kbyB0aGUg dGVtcG9yYXJ5LWhvb2tpbmcgb2YgdGhlIGwxX2lkZW50bWFwLiAgX18yTV90ZXh0X3N0YXJ0Cj4+ PiAgICAgICAgICAgICAgICogaXMgY29udGFpbmVkIGluIHRoaXMgUFRFLgo+Pj4gICAgICAgICAg ICAgICAqLwo+Pj4gKyAgICAgICAgICAgIEJVR19PTihsMl90YWJsZV9vZmZzZXQoKHVuc2lnbmVk IGxvbmcpX2Vyb2RhdGEpID09Cj4+PiArICAgICAgICAgICAgICAgICAgIGwyX3RhYmxlX29mZnNl dCgodW5zaWduZWQgbG9uZylfc3RleHQpKTsKPj4gSXMgdGhpcyBpbnRlbnRpb25hbCB0byBzdGF5 LCBvciB0aGUgcmVtbmFudHMgb2YgZGVidWdnaW5nPwo+IFRoaXMgaXMgaW50ZW50aW9uYWwsIGFz IGl0IGRvY3VtZW50cyB0aGUgdmFsaWRpdHkgb2YgdGhlIGltbWVkaWF0ZWx5Cj4gZm9sbG93aW5n IHBhZ2UgdGFibGUgd3JpdGU6IFRoZSBjaGFuZ2UgaXMgbm90IHVuZG9pbmcgdGhlIFJXWCAtPgo+ IFJYIGNoYW5nZSB0aGF0IHlvdXIgb3JpZ2luYWwgcGF0Y2ggZGlkLCBhbmQgdXNpbmcgUlggcGFz dAo+IF9lcm9kYXRhIHdvdWxkIG9idmlvdXNseSBiZSB3cm9uZy4KCkFoIHllcy4KCn5BbmRyZXcK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==