From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: PCI passthrough for HVM with stubdomain broken by "tools/libxl: handle the iomem parameter with the memory_mapping hcall" Date: Thu, 23 Jun 2016 03:50:51 -0600 Message-ID: <576BCD1B02000078000F7FD8@prv-mh.provo.novell.com> References: <20160622130335.GA410@mail-itl> <576AB3B102000078000F7B53@prv-mh.provo.novell.com> <20160622141314.GD1593@mail-itl> <576AC98102000078000F7BDE@prv-mh.provo.novell.com> <576BBABD02000078000F7F14@prv-mh.provo.novell.com> <7a7699e4-4f91-23ee-ee75-b38c9aa8f609@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <7a7699e4-4f91-23ee-ee75-b38c9aa8f609@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Daniel De Graaf , marmarek@invisiblethingslab.com, xen-devel List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDIzLjA2LjE2IGF0IDExOjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gMjMvMDYvMTYgMDk6MzIsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBJIHdvbmRlciB3 aGF0IGdvb2QgdGhlIGR1cGxpY2F0aW9uIG9mIHRoZSByZXR1cm5lZCBkb21haW4gSUQgZG9lczog SSdtCj4+IHRlbXB0ZWQgdG8gcmVtb3ZlIHRoZSBvbmUgaW4gdGhlIGNvbW1hbmQtc3BlY2lmaWMg c3RydWN0dXJlLiBEb2VzCj4+IGFueW9uZSBoYXZlIGluc2lnaHQgaW50byB3aHkgaXQgd2FzIGRv bmUgdGhhdCB3YXk/Cj4gCj4gVGhpcyBoeXBlcmNhbGwsIGFuZCBpdHMgc2libGluZyBYRU5fU1lT Q1RMX2dldGRvbWFpbmluZm9saXN0IGhhdmUgY3JhenkKPiBzZW1hbnRpY3MsIHdoaWNoIGdvIG91 dCBvZiB0aGVpciB3YXkgdG8gbWFrZSBpdCBlYXN5IHRvIGdldCB3cm9uZy4KPiAKPiBJdCBpcyBp bXBvcnRhbnQgdGhhdCB5b3UgYWx3YXlzIGNoZWNrIHRoZSByZXR1cm5lZCBkb21pZCwgYXMgaXQg bWF5IG5vdAo+IGJlIHRoZSBkb21haW4geW91IGFza2VkIGZvci4gIEluIHBhcnRpY3VsYXIsIGlm IGEgZG9tYWluIHlvdSBhcmUgbG9va2luZwo+IGFmdGVyIGRpZXMsIHRoZSBhZGphY2VudCBkb21h aW4ncyBpbmZvcm1hdGlvbiB3aWxsIGJlIHJldHVybm5lZC4KClNhbWUgcXVlc3Rpb24gYXMgdG8g TWFyZWs6IEhvdyBpcyB0aGlzIHJlbGF0ZWQgdG8gbXkgcmVtYXJrPwoKPiBBbHNvLCBub29uZSBo YXMgeWV0IGFkZHJlc3NlZCB0aGUgaXNzdWUgdGhhdCwgc3RyaWN0bHkgc3BlYWtpbmcsCj4geGVu X2RvbWN0bF9nZXRkb21haW5pbmZvX3QgaXMgdmVyc2lvbmVkIGJ5IGJvdGggdGhlIERPTUNUTCBh bmQgdGhlCj4gU1lTQ1RMIGludGVyZmFjZSB2ZXJzaW9uLiAgVGhpcyBpbiBwYXJ0aWN1bGFyIG1h a2VzIHRoaW5ncyBpbnRlcmVzdGluZwo+IGZvciB2YWxncmluZCBzdXBwb3J0LgoKVHJ1ZSwgYW5k IGFmYWljdCBhbHNvIHRoZSBjYXNlIGZvciBYRU5fU0NIRURVTEVSXyouIE5vIGlkZWEgaG93CnRv IGNsZWFubHkgYWRkcmVzcyB0aGlzIG90aGVyIHRoYW4gYnkgZm9sZGluZyB0aGUgdHdvIHZlcnNp b25zLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK