From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Deegan Subject: Re: [PATCH v5 4/9] xen/x86: populate PVHv2 Dom0 physical memory map Date: Fri, 27 Jan 2017 19:48:26 +0000 Message-ID: <20170127194826.GB82405@deinos.phlegethon.org> References: <20170119172941.65642-1-roger.pau@citrix.com> <20170119172941.65642-5-roger.pau@citrix.com> <5889FCA6020000780013434A@prv-mh.provo.novell.com> <20170127111410.GA42605@deinos.phlegethon.org> <26a05015-54b6-a6d7-0594-09d94697e4f4@citrix.com> <20170127132033.GA56978@deinos.phlegethon.org> <588B85F80200007800134AB7@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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cXCVa-0001m1-Ve for xen-devel@lists.xenproject.org; Fri, 27 Jan 2017 19:48:31 +0000 Content-Disposition: inline In-Reply-To: <588B85F80200007800134AB7@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: Andrew Cooper , boris.ostrovsky@oracle.com, xen-devel@lists.xenproject.org, Roger Pau Monne List-Id: xen-devel@lists.xenproject.org QXQgMDk6NDAgLTA3MDAgb24gMjcgSmFuICgxNDg1NTEwMDA4KSwgSmFuIEJldWxpY2ggd3JvdGU6 Cj4gPj4+IE9uIDI3LjAxLjE3IGF0IDE0OjIwLCA8dGltQHhlbi5vcmc+IHdyb3RlOgo+ID4gQXQg MTI6NTEgKzAwMDAgb24gMjcgSmFuICgxNDg1NTIxNDcwKSwgQW5kcmV3IENvb3BlciB3cm90ZToK PiA+PiBPbiAyNy8wMS8xNyAxMToxNCwgVGltIERlZWdhbiB3cm90ZToKPiA+PiA+IEJ1dCBsb29r aW5nIGF0IGl0IG5vdywgSSdtIG5vdCBjb252aW5jZWQgb2YgZXhhY3RseSBob3cuICBUaGUgbWFn aWMKPiA+PiA+IGJpdG1hcCBpbiB0aGUgVFNTIGlzIGF0IFtJL08gTWFwIEJhc2UgQWRkcmVzc10g LSAzMiwgYW5kIHRoZSBJL08gbWFwCj4gPj4gPiBiYXNlIGFkZHJlc3MgaXRzZWxmIGxpdmVzIGF0 IG9mZnNldCAxMDAuICBBIHplcm8nZCBUU1Mgc2hvdWxkIG1lYW4gYW4KPiA+PiA+IEkvTyBtYXAg YXQgMCwgYW5kIGFuIGludGVycnVwdCByZWRpcmVjdGlvbiBiaXRtYXAgYXQgLTMyLCB3aGljaCB3 b3VsZAo+ID4+ID4gcGxhdXNpYmx5IHdvcmsgaWYgdGhlIFRTUyB3ZXJlIDI1NiBieXRlcyAobWF0 Y2hpbmcgdGhlIGxpbWl0IHNldCBpbgo+ID4+ID4gWGVuKS4gIFBlcmhhcHMgaXQncyBvbmx5IHdv cmtpbmcgYmVjYXVzZSB0aGUgMTI4IGJ5dGVzIGZvbGxvd2luZyB0aGUKPiA+PiA+IFRTUyBpbiBo dm1sb2FkZXIgaGFwcGVuIHRvIGJlIHplcm9zIHRvbz8KPiA+PiAKPiA+PiBXaXRoIGFuIElPX2Jh c2VfbWFwIG9mIDAsIHRoZSBzb2Z0d2FyZSBpbnRlcnJ1cHQgYml0bWFwIHdpbGwgZW5kIHVwCj4g Pj4gYmVpbmcgYWhlYWQgb2YgdGhlIFRTUywgbm90IGFmdGVyIGl0Lgo+ID4gCj4gPiBJIHNob3Vs ZCBoYXZlIHRob3VnaHQgdGhhdCB0aGUgc2VnbWVudGVkIGFkZHJlc3MgY2FsY3VsYXRpb24gd291 bGQKPiA+IHdyYXAgYW5kIGxlYXZlIHVzIGF0IFRTUyArIDIyNC4KPiAKPiBJIGRvbid0IHRoaW5r IHdyYXBwaW5nIHRha2VzIHRoZSBsaW1pdCB2YWx1ZSBpbnRvIGFjY291bnQuCgpRdWl0ZSByaWdo dCwgSSdtIHRhbGtpbmcgbm9uc2Vuc2UuCgo+IC0gdm14X3NldF9zZWdtZW50X3JlZ2lzdGVyKCkg d2lsbCBuZWVkIHRvIHNldCBhIGNvcnJlY3QgbGltaXQKClllcC4KCj4gLSB2bXhfc2V0X3NlZ21l bnRfcmVnaXN0ZXIoKSBzaG91bGQgaW5pdGlhbGl6ZSB0aGUgVFNTIGV2ZXJ5Cj4gICB0aW1lIChp bmNsdWRpbmcgc2V0dGluZyB0aGUgSS9PIGJpdG1hcCBhZGRyZXNzIHRvIG5vIGxvd2VyCj4gICB0 aGFuIDMyKQoKUHJvYmFibHkgdG8gbm8gbG93ZXIgdGhhbiAxMzYsIHRvIGF2b2lkIGhhdmluZyB0 aGUgYml0cyBvZiB0aGF0IGZpZWxkCml0c2VsZiBhcHBlYXJpbmcgaW4gZWl0aGVyIHRoZSBJTyBv ciBpbnRlcnJ1cHQgYml0bWFwLgoKPiAtIGh2bWxvYWRlcidzIGluaXRfdm04Nl90c3MoKSB3aWxs IG5lZWQgdG8gYWxsb2NhdGUgMTYwIGJ5dGVzCj4gICByYXRoZXIgdGhhbiAxMjggKGFuZCB3ZSBz aG91bGQgZXhwb3NlIHRoaXMgbnVtYmVyLCBzbyB0aGF0Cj4gICBSb2dlciBjYW4gYWxzbyB1c2Ug aXQpCj4gCj4gUGVyaGFwcyB3ZSBzaG91bGQgZXZlbiBpbnRyb2R1Y2UgYSBoeXBlcmNhbGwgZm9y IGh2bWxvYWRlcgo+IHRvIHF1ZXJ5IHRoZSBuZWVkZWQgdmFsdWUsIHJhdGhlciB0aGFuIGV4cG9z aW5nIGEgaGFyZGNvZGVkCj4gbnVtYmVyPwoKSSB0aGluayBBbmRyZXcncyBzdWdnZXN0aW9uIG9m IGp1c3QgdXNpbmcgYSB3aG9sZSBwYWdlIGlzIGEgZ29vZApvbmUuICBUaGUgVFNTIGlzIGEgMzIt Yml0IG9uZSwgYWZ0ZXIgYWxsLCBhbmQgZG9lc24ndCBuZWVkIHRvIGxpdmUgaW4KQklPUyBzcGFj ZS4KCkNoZWVycywKClRpbS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=