From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: [for-4.10] Re: [PATCH v2] tools/libxl: mark special pages as reserved in e820 map for PVH Date: Tue, 5 Dec 2017 15:23:41 +0000 Message-ID: References: <20171121110606.22809-1-jgross@suse.com> <9de9dd44-5887-cd84-f3db-15ba826220a4@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMF4U-0001tF-D1 for xen-devel@lists.xenproject.org; Tue, 05 Dec 2017 15:23:46 +0000 Received: by mail-wr0-x234.google.com with SMTP id s66so692143wrc.9 for ; Tue, 05 Dec 2017 07:23:43 -0800 (PST) In-Reply-To: <9de9dd44-5887-cd84-f3db-15ba826220a4@suse.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Juergen Gross , xen-devel@lists.xenproject.org Cc: wei.liu2@citrix.com, julien.grall@arm.com, ian.jackson@eu.citrix.com List-Id: xen-devel@lists.xenproject.org SGkgSnVlcmdlbiwKCk9uIDA0LzEyLzE3IDE1OjQ5LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IE9u IDIxLzExLzE3IDEyOjA2LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBUaGUgInNwZWNpYWwgcGFn ZXMiIGZvciBQVkggZ3Vlc3RzIGluY2x1ZGUgdGhlIGZyYW1lcyBmb3IgY29uc29sZSBhbmQKPj4g WGVuc3RvcmUgcmluZyBidWZmZXJzLiBUaG9zZSBoYXZlIHRvIGJlIG1hcmtlZCBhcyAiUmVzZXJ2 ZWQiIGluIHRoZQo+PiBndWVzdCdzIEU4MjAgbWFwLCBhcyBvdGhlcndpc2UgY29uZmxpY3RzIG1p Z2h0IGFyaXNlIGxhdGVyIGUuZy4gd2hlbgo+PiBob3RwbHVnZ2luZyBtZW1vcnkgaW50byB0aGUg Z3Vlc3QuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv bT4KPj4gLS0tCj4+IFRoaXMgaXMgYSBidWdmaXggZm9yIFBWSCBndWVzdHMuIFBsZWFzZSBjb25z aWRlciBmb3IgNC4xMC4KPiAKPiBQaW5nPwoKSSB3YXMgd2FpdGluZyBhbiBhY2sgZnJvbSB0b29s cyBtYWludGFpbmVycyBiZWZvcmUgbG9va2luZyBmb3IgYSByZWxlYXNlCnBlcnNwZWN0aXZlLgoK SSB3b3VsZCByZWNvbW1lbmQgdG8gdGFnIHlvdXIgcGF0Y2ggaXMgNC4xMCB0byBoZWxwIHJldmll d2VycyBwcmlvcml0aXplIApyZXZpZXcgb24geW91ciBwYXRjaC4gSSBoYXZlIGRvbmUgaXQgbm93 LgoKSSBhbSBsb29raW5nIGF0IHJlbGVhc2luZyBYZW4gNC4xMCBpbiB0aGUgbmV4dCBmZXcgZGF5 cy4gQ2FuIHlvdSBleHBsYWluIAp0aGUgcHJvcy9jb25zIG9mIHRoaXMgcGF0Y2g/CgpDaGVlcnMs Cgo+IAo+PiAtLS0KPj4gICB0b29scy9saWJ4bC9saWJ4bF94ODYuYyB8IDExICsrKysrKysrKysr Cj4+ICAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBh L3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jIGIvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMKPj4gaW5k ZXggNWY5MWZlNGY5Mi4uZDgyMDEzZjZlZCAxMDA2NDQKPj4gLS0tIGEvdG9vbHMvbGlieGwvbGli eGxfeDg2LmMKPj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMKPj4gQEAgLTUzMCw2ICs1 MzAsOSBAQCBpbnQgbGlieGxfX2FyY2hfZG9tYWluX2NvbnN0cnVjdF9tZW1tYXAobGlieGxfX2dj ICpnYywKPj4gICAgICAgICAgIGlmIChkX2NvbmZpZy0+cmRtc1tpXS5wb2xpY3kgIT0gTElCWExf UkRNX1JFU0VSVkVfUE9MSUNZX0lOVkFMSUQpCj4+ICAgICAgICAgICAgICAgZTgyMF9lbnRyaWVz Kys7Cj4+ICAgCj4+ICsgICAgLyogQWRkIG1taW8gZW50cnkgZm9yIFBWSC4gKi8KPj4gKyAgICBp ZiAoZG9tLT5tbWlvX3NpemUgJiYgZF9jb25maWctPmJfaW5mby50eXBlID09IExJQlhMX0RPTUFJ Tl9UWVBFX1BWSCkKPj4gKyAgICAgICAgZTgyMF9lbnRyaWVzKys7Cj4+ICAgCj4+ICAgICAgIC8q IElmIHdlIHNob3VsZCBoYXZlIGEgaGlnaG1lbSByYW5nZS4gKi8KPj4gICAgICAgaWYgKGhpZ2ht ZW1fc2l6ZSkKPj4gQEAgLTU2NCw2ICs1NjcsMTQgQEAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9j b25zdHJ1Y3RfbWVtbWFwKGxpYnhsX19nYyAqZ2MsCj4+ICAgICAgICAgICBucisrOwo+PiAgICAg ICB9Cj4+ICAgCj4+ICsgICAgLyogbW1pbyBhcmVhICovCj4+ICsgICAgaWYgKGRvbS0+bW1pb19z aXplICYmIGRfY29uZmlnLT5iX2luZm8udHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9QVkgpIHsK Pj4gKyAgICAgICAgZTgyMFtucl0uYWRkciA9IGRvbS0+bW1pb19zdGFydDsKPj4gKyAgICAgICAg ZTgyMFtucl0uc2l6ZSA9IGRvbS0+bW1pb19zaXplOwo+PiArICAgICAgICBlODIwW25yXS50eXBl ID0gRTgyMF9SRVNFUlZFRDsKPj4gKyAgICAgICAgbnIrKzsKPj4gKyAgICB9Cj4+ICsKPj4gICAg ICAgZm9yIChpID0gMDsgaSA8IE1BWF9BQ1BJX01PRFVMRVM7IGkrKykgewo+PiAgICAgICAgICAg aWYgKGRvbS0+YWNwaV9tb2R1bGVzW2ldLmxlbmd0aCkgewo+PiAgICAgICAgICAgICAgIGU4MjBb bnJdLmFkZHIgPSBkb20tPmFjcGlfbW9kdWxlc1tpXS5ndWVzdF9hZGRyX291dCAmIH4ocGFnZV9z aXplIC0gMSk7Cj4+Cj4gCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhl bnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp bmZvL3hlbi1kZXZlbAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==