From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: Device model operation hypercall (DMOP, re qemu depriv) Date: Mon, 15 Aug 2016 09:22:31 -0600 Message-ID: <57B1FA570200007800106112@prv-mh.provo.novell.com> References: <579A3A62.1020700@citrix.com> <57A218DF02000078001024B5@prv-mh.provo.novell.com> <03fd7101-f09c-4051-3b83-b24b6c092e80@citrix.com> <22434.6024.678225.466077@mariner.uk.xensource.com> <57A23593020000780010266D@prv-mh.provo.novell.com> <22435.9525.638653.945309@mariner.uk.xensource.com> <57A35E130200007800102C51@prv-mh.provo.novell.com> <22436.48813.158221.919657@mariner.uk.xensource.com> <57A886B70200007800103BD2@prv-mh.provo.novell.com> <22440.36158.942713.595165@mariner.uk.xensource.com> <57A9CCA202000078001042A0@prv-mh.provo.novell.com> <22441.46315.340794.758070@mariner.uk.xensource.com> <57A9DB0D02000078001042FE@prv-mh.provo.novell.com> <402d11bc-fc96-03f9-33f3-14f21dc56cd9@citrix.com> <57ADD42302000078001056BB@prv-mh.provo.novell.com> <57B1B35F0200007800105DE9@prv-mh.provo.novell.com> <0cf7b5a1-2c63-33f5-e1d0-b5144db4867a@citrix.com> <57B1C1A70200007800105EEB@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 1bZJip-0002kA-LM for xen-devel@lists.xenproject.org; Mon, 15 Aug 2016 15:22:39 +0000 In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: George Dunlap Cc: StefanoStabellini , Wei Liu , Andrew Cooper , Ian Jackson , Tim Deegan , David Vrabel , Anthony Perard , xen-devel , dgdegra@tycho.nsa.gov List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE1LjA4LjE2IGF0IDE2OjU3LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90 ZToKPiBPbiAxNS8wOC8xNiAxMjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE1LjA4 LjE2IGF0IDEyOjQ3LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPj4+IE9uIDE1 LzA4LzE2IDExOjE5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBXZWxsLCBub25lIG9mIHRoZSBv cHRpb25zIGNvbnNpZGVyZWQgc28gZmFyIGFyZSByZWFsbHkgbmljZSBvcgo+Pj4+IHJlYWRpbHkg YXZhaWxhYmxlLiBJIHRoaW5rIHRoZSBlYXNpZXN0IHRvIHVzZSBmb3IgYm90aCB0aGUgY2FsbGVy IGFuZAo+Pj4+IHRoZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgaHlwZXJjYWxsIHdvdWxkIGJlIHRo ZSBhdXhpbGlhcnkKPj4+PiBoeXBlcmNhbGwgZm9yIGEga2VybmVsIHRvIGluZGljYXRlIHVzZXIv a2VybmVsIGJvdW5kYXJpZXMgcGx1cyBhCj4+Pj4gZmxhZyBvbiB0aGUgRE1PUCBvbmUgZm9yIHRo ZSBrZXJuZWwgbW9kZSBkcml2ZXIgdG8gaW5kaWNhdGUgaXRzCj4+Pj4gdXNlciBtb2RlIG9yaWdp bi4gVGhlIG1haW4gKHB1cmVseSB0aGVvcmV0aWNhbCBhZmFpY3QpIGRvd25zaWRlCj4+Pj4gb2Yg dGhpcyBpcyB0aGUgZGlmZmljdWx0eSB0byB1c2UgaXQgaW4gT1NlcyB3aXRoIHZhcmlhYmxlIHVz ZXIva2VybmVsCj4+Pj4gYm91bmRhcmllcy4KPj4+Cj4+PiBXaGF0IGFib3V0IGluY2x1ZGluZyBp biB0aGUgImZpeGVkIiBwYXJ0IG9mIHRoZSBoeXBlcmNhbGwgYSB2aXJ0dWFsCj4+PiBhZGRyZXNz IHJhbmdlIHRoYXQgYWxsIHBvaW50ZXJzIG11c3QgYmUgaW4/ICBUaGF0IHdvdWxkbid0IGV2ZW4g cmVxdWlyZQo+Pj4gYSB1c2VyL2tlcm5lbCBmbGFnIGFjdHVhbGx5OyBhbmQgY291bGQgY29uY2Vp dmFibHkgYmUgdXNlZCBieSB0aGUgY2FsbGVyCj4+PiAoZWl0aGVyIHVzZXJzcGFjZSBvciBrZXJu ZWwgc3BhY2UpIHRvIHRod2FydCBjZXJ0YWluIGtpbmRzIG9mIHBvdGVudGlhbAo+Pj4gYXR0YWNr cy4KPj4gCj4+IFRoYXQncyBkZWZpbml0ZWx5IGFuIG9wdGlvbiwgaWYgd2UncmUgc3VmZmljaWVu dGx5IGNlcnRhaW4gdGhhdCBubyBPU2VzCj4+IHdpbGwgZXZlciByZXF1aXJlIHR3byBvciBtb3Jl IHJhbmdlcy4KPiAKPiBJJ20gc29ycnksIEkgdGhpbmsgdGhpcyBpcyBnZXR0aW5nIGEgYml0IHNp bGx5LiAgVGhlcmUgYXJlIGN1cnJlbnRseSBubwo+IGtub3duIG9wZXJhdGluZyBzeXN0ZW1zIHdo aWNoIGhhdmUgZGlzY29udGludW91cyB1c2VyLXNwYWNlIHZpcnR1YWwKPiBhZGRyZXNzIHJhbmdl cy4gIEV2ZW4gaWYgdGhlcmUgd2VyZSwgdGhlIGh5cGVyY2FsbCBzdHJ1Y3R1cmUgSSdtCj4gcHJv cG9zaW5nIHdvdWxkIHN0aWxsIGZ1bmN0aW9uOyB0aGUgb25seSByZXN0cmljdGlvbiB3b3VsZCBi ZSB0aGF0IGFueQo+IHNpbmdsZSBoeXBlcmNhbGwgd291bGQgaGF2ZSB0byBoYXZlIGFsbCBhcmd1 bWVudHMgd2l0aGluIG9uZSBvZiB0aG9zZQo+IHJhbmdlcy4KCldlbGwsIHlvdSB0aGVuIGRpc2Nv dW50IHRoZSBvcmlnaW5hbCB2RFNPIHJhbmdlIDY0LWJpdCBMaW51eCBoYWQKaGlnaCB1cCBpbiB0 aGUgZml4bWFwIGFyZWEuIE5vdCB0aGF0IHRoaXMgYXJlYSB3b3VsZCBiZSB1c2FibGUgZm9yCmFu eSBiYWQgaGVyZSwgYnV0IGl0IHNob3dzIHRoYXQgc3VjaCBhbiBpZGVhIGlzbid0IHB1cmUgdGhl b3J5LgoKPiBBbm90aGVyIGlkZWEgSSBoYWQgd2FzIHRvIGRvIGEgbXVsdGktY2FsbC1zdHlsZSBo eXBlcmNhbGwgIndyYXBwZXIiCj4gaHlwZXJjYWxsLCBzaW1pbGFyIHRvIERhdmlkJ3MgWFNNIGlk ZWEsIGJ1dCBpbnN0ZWFkIG9mIHJ1bm5pbmcgd2l0aCBhCj4gc3BlY2lmaWMgWFNNIGxhYmVsLCB3 b3VsZCByZXN0cmljdCB0aGUgdGFyZ2V0IGRvbWFpbiBhbmQgVkEgcmFuZ2Ugb2YgYWxsCj4gaW5j bHVkZWQgaHlwZXJjYWxscy4gIFRoZW4gdGhlIGluZGl2aWR1YWwgaHlwZXJjYWxsIHN0cnVjdHVy ZSB3b3VsZG4ndAo+IG5lZWQgdG8gYmUga25vd24gYXQgYWxsOyBhbmQgaWYgaXQgZXZlciBiZWNh bWUgaW1wb3J0YW50IHRvIGhhdmUgKHNheSkKPiB0d28gVkEgcmFuZ2VzLCB3ZSBjb3VsZCBzaW1w bHkgYWRkIGEgbmV3ICJ3cmFwcGVyIiBoeXBlcmNhbGwuCgpUaGF0IHNob3VsZCB3b3JrIHRvbywg eWVzLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==