From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v3 3/4] libxl: Store PVH guest's e820 map in xc_dom_image Date: Fri, 16 Mar 2018 14:44:11 -0400 Message-ID: References: <1521149589-21200-1-git-send-email-maran.wilson@oracle.com> <1521149718-21290-2-git-send-email-maran.wilson@oracle.com> <20180316182053.fb7oi2yyzfktlp5b@MacBook-Pro-de-Roger.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180316182053.fb7oi2yyzfktlp5b@MacBook-Pro-de-Roger.local> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= , Maran Wilson Cc: wei.liu2@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMDMvMTYvMjAxOCAwMjoyMCBQTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUs IE1hciAxNSwgMjAxOCBhdCAwMjozNToxN1BNIC0wNzAwLCBNYXJhbiBXaWxzb24gd3JvdGU6Cj4+ IEZyb206IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4+Cj4+ IFdlIHdpbGwgbGF0ZXIgY29weSBpdCB0byBodm1fc3RhcnRfaW5mby4KPj4KPj4gKEFsc28gcmVt b3ZlIHN0YWxlIGNvbW1lbnQgY2xhbWluZyB0aGF0IHhjX2RvbV9pbWFnZS5zdGFydF9pbmZvX3Nl ZyBpcwo+PiBvbmx5IHVzZWQgZm9yIEhWTWxpdGUgZ3Vlc3RzKQo+Pgo+PiBTaWduZWQtb2ZmLWJ5 OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+PiAtLS0KPj4g IHRvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmggfCA4ICsrKysrKystCj4+ICB0b29scy9saWJ4 bC9saWJ4bF94ODYuYyAgICAgIHwgNiArKysrKysKPj4gIDIgZmlsZXMgY2hhbmdlZCwgMTMgaW5z ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMv aW5jbHVkZS94Y19kb20uaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmgKPj4gaW5kZXgg NDkxY2FkOC4uNmVmNjhmOSAxMDA2NDQKPj4gLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19k b20uaAo+PiArKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2RvbS5oCj4+IEBAIC05OSw3ICs5 OSw3IEBAIHN0cnVjdCB4Y19kb21faW1hZ2Ugewo+PiAgICAgIHN0cnVjdCB4Y19kb21fc2VnIHAy bV9zZWc7Cj4+ICAgICAgc3RydWN0IHhjX2RvbV9zZWcgcGd0YWJsZXNfc2VnOwo+PiAgICAgIHN0 cnVjdCB4Y19kb21fc2VnIGRldmljZXRyZWVfc2VnOwo+PiAtICAgIHN0cnVjdCB4Y19kb21fc2Vn IHN0YXJ0X2luZm9fc2VnOyAvKiBIVk1saXRlIG9ubHkgKi8KPj4gKyAgICBzdHJ1Y3QgeGNfZG9t X3NlZyBzdGFydF9pbmZvX3NlZzsKPj4gICAgICB4ZW5fcGZuX3Qgc3RhcnRfaW5mb19wZm47Cj4+ ICAgICAgeGVuX3Bmbl90IGNvbnNvbGVfcGZuOwo+PiAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9w Zm47Cj4+IEBAIC0yMjQsNiArMjI0LDEyIEBAIHN0cnVjdCB4Y19kb21faW1hZ2Ugewo+PiAgICAg IC8qIEV4dHJhIFNNQklPUyBzdHJ1Y3R1cmVzIHBhc3NlZCB0byBIVk1MT0FERVIgKi8KPj4gICAg ICBzdHJ1Y3QgeGNfaHZtX2Zpcm13YXJlX21vZHVsZSBzbWJpb3NfbW9kdWxlOwo+PiAgCj4+ICsg ICAgLyogUFZIIGd1ZXN0cyAqLwo+PiArI2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQo X194ODZfNjRfXykKPj4gKyAgICBzdHJ1Y3QgZTgyMGVudHJ5ICplODIwOwo+PiArICAgIHVuc2ln bmVkIGludCBlODIwX2VudHJpZXM7Cj4+ICsjZW5kaWYKPiBOb3Qgc3VyZSB3aGV0aGVyIGl0J3Mg d29ydGggcHJvdGVjdGluZyB0aGlzIHdpdGggeDg2IGd1YXJkcywKPiB4Y19kb21faW1hZ2UgaXQn cyBhbHJlYWR5IGEgbWl4IG9mIEFSTS94ODYgZmllbGRzIHdpdGhvdXQgbXVjaAo+IHByb3RlY3Rp b24uCgpzdHJ1Y3QgZTgyMGVudHJ5IGlzIGRlZmluZWQgKGluIGluY2x1ZGUveGVuY3RybC5oKSB1 bmRlciBpZmRlZi4KCgo+Cj4+ICsKPj4gICAgICB4ZW5fcGZuX3QgdnVhcnRfZ2ZuOwo+PiAgfTsK Pj4gIAo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMgYi90b29scy9saWJ4 bC9saWJ4bF94ODYuYwo+PiBpbmRleCAzMzMxY2M1Li4wZGUyNzhmIDEwMDY0NAo+PiAtLS0gYS90 b29scy9saWJ4bC9saWJ4bF94ODYuYwo+PiArKysgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwo+ PiBAQCAtNjAwLDYgKzYwMCwxMiBAQCBpbnQgbGlieGxfX2FyY2hfZG9tYWluX2NvbnN0cnVjdF9t ZW1tYXAobGlieGxfX2djICpnYywKPj4gICAgICAgICAgZ290byBvdXQ7Cj4+ICAgICAgfQo+PiAg Cj4+ICsgICAgaWYgKGRfY29uZmlnLT5iX2luZm8udHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9Q VkgpIHsKPj4gKyAgICAgICAgZG9tLT5lODIwID0gbGlieGxfX21hbGxvYyhnYywgc2l6ZW9mKHN0 cnVjdCBlODIwZW50cnkpICogZTgyMF9lbnRyaWVzKTsKPj4gKyAgICAgICAgZG9tLT5lODIwX2Vu dHJpZXMgPSBlODIwX2VudHJpZXM7Cj4+ICsgICAgICAgIG1lbWNweShkb20tPmU4MjAsICBlODIw LCBlODIwX2VudHJpZXMgKiBzaXplb2YoKihkb20tPmU4MjApKSk7Cj4gICAgICAgICAgICAgICAg ICAgICAgICAgICAgIF4gZXh0cmEgc3BhY2UuCj4KPiBBbHNvIGNvdWxkIHlvdSBwbGVhc2UgdXNl IHNpemVvZigqKGRvbS0+ZTgyMCkpIG9yIHNpemVvZihzdHJ1Y3QKPiBlODIwZW50cnkpIGNvbnNp c3RlbnRseT8gKEkgdGhpbmsgSSBwcmVmZXIgdGhlIGxhdHRlcikuCgpJIHdvdWxkIGFjdHVhbGx5 IHByZWZlciB0aGUgZm9ybWVyLCBJIHRoaW5rIHdlIHRyeSBub3QgdG8gdXNlIGRhdGEgdHlwZXMK aW4gc2l6ZW9mLiBCdXQgeWVzLCBJIG5lZWQgdG8gZG8gaXQgY29uc2lzdGVudGx5LgoKPgo+IEFs c28geW91IHdhbnQgdGhpcyBmb3IgYm90aCBQVkggYW5kIEhWTSwgc2luY2UgaHZtbG9hZGVyIG5v dyBhbHNvIHVzZXMKPiB0aGUgaHZtX3N0YXJ0X2luZm8gc3RydWN0dXJlIHRvIHBhc3MgdGhlIEJJ T1MgYmxvYiBhcyBhIG1vZHVsZS4KCk9LLgoKLWJvcmlzCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt YW4vbGlzdGluZm8veGVuLWRldmVs