From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: Device model operation hypercall (DMOP, re qemu depriv) Date: Tue, 2 Aug 2016 12:38:08 +0100 Message-ID: <20160802113808.GG22419@citrix.com> References: <579A3A62.1020700@citrix.com> <22431.13158.46970.556765@mariner.uk.xensource.com> <579F5F900200007800101468@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.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bUY1U-0000z3-Md for xen-devel@lists.xenproject.org; Tue, 02 Aug 2016 11:38:12 +0000 Content-Disposition: inline In-Reply-To: <579F5F900200007800101468@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: StefanoStabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , David Vrabel , Anthony Perard , xen-devel , dgdegra@tycho.nsa.gov List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBBdWcgMDEsIDIwMTYgYXQgMDY6NDE6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDAxLjA4LjE2IGF0IDEzOjMyLCA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv bT4gd3JvdGU6Cj4gPiA0LiBXZSBjb3VsZCBpbnZlbnQgYSBuZXcgaHlwZXJjYWxsIGBETU9QJyBm b3IgaHlwZXJjYWxscyB3aGljaCBkZXZpY2UKPiA+ICAgIG1vZGVscyBzaG91bGQgYmUgYWJsZSB0 byB1c2UsIHdoaWNoIGFsd2F5cyBoYXMgdGhlIHRhcmdldCBkb21haW4gaW4KPiA+ICAgIGEgZml4 ZWQgbG9jYXRpb24gaW4gdGhlIGFyZ3VtZW50cy4gIFdlIGhhdmUgdGhlIGRvbTAgcHJpdmNtZCBk cml2ZXIKPiA+ICAgIGtub3cgYWJvdXQgdGhpcyBvbmUgaHlwZXJjYWxsIG51bWJlciBhbmQgdGhl IGxvY2F0aW9uIG9mIHRoZSB0YXJnZXQKPiA+ICAgIGRvbWlkLgo+ID4gCj4gPiBPcHRpb24gNCBo YXMgdGhlIGZvbGxvd2luZyBhZHZhbnRhZ2VzOgo+ID4gCj4gPiAqIFRoZSBzcGVjaWZpY2F0aW9u IG9mIHdoaWNoIGh5cGVyY2FsbHMgYXJlIGF1dGhvcmlzZWQgdG8gcWVtdSBpcwo+ID4gICBpbnRl Z3JhdGVkIHdpdGggdGhlIHNwZWNpZmljYXRpb24gb2YgdGhlIGh5cGVyY2FsbHMgdGhlbXNlbHZl czoKPiA+ICAgVGhlcmUgaXMgbm8gbmVlZCB0byBtYWludGFpbiBhIHNlcGFyYXRlIHRhYmxlIHdo aWNoIGNhbiBnZXQgb3V0IG9mCj4gPiAgIHN0ZXAgKG9yIGNvbnRhaW4gc2VjdXJpdHkgYnVncyku Cj4gPiAKPiA+ICogVGhlIGNoYW5nZXMgcmVxdWlyZWQgdG8gdGhlIHJlc3Qgb2YgdGhlIHN5c3Rl bSBhcmUgZmFpcmx5IHNtYWxsLgo+ID4gICBJbiBwYXJ0aWN1bGFyOgo+ID4gCj4gPiAqIFdlIG5l ZWQgb25seSBvbmUgc21hbGwsIG5vbi12YXJ5aW5nLCBwYXRjaCB0byB0aGUgZG9tMCBrZXJuZWwu Cj4gPiAKPiA+IAo+ID4gTGV0IG1lIGZsZXNoIG91dCBvcHRpb24gNCBpbiBtb3JlIGRldGFpbDoK PiA+IAo+ID4gCj4gPiBXZSBkZWZpbmUgYSBuZXcgaHlwZXJjYWxsIERNT1AuCj4gPiAKPiA+IEl0 cyBmaXJzdCBhcmd1bWVudCBpcyBhbHdheXMgYSB0YXJnZXQgZG9taWQuICBUaGUgRE1PUCBoeXBl cmNhbGwKPiA+IG51bWJlciBhbmQgcG9zaXRpb24gb2YgdGhlIHRhcmdldCBkb21pZCBpbiB0aGUg YXJndW1lbnRzIGFyZSBmaXhlZC4KPiA+IAo+ID4gQSBETU9QIGlzIGRlZmluZWQgdG8gbmV2ZXIg cHV0IGF0IHJpc2sgdGhlIHN0YWJpbGl0eSBvciBzZWN1cml0eSBvZgo+ID4gdGhlIHdob2xlIHN5 c3RlbSwgbm9yIG9mIHRoZSBkb21haW4gd2hpY2ggY2FsbHMgRE1PUC4gIEhvd2V2ZXIsIGEgRE1P UAo+ID4gbWF5IGhhdmUgYXJiaXRyYXJ5IGVmZmVjdHMgb24gdGhlIHRhcmdldCBkb21pZC4KPiAK PiBXaXRoIHRoZSBleGNlcHRpb24gb2YgdGhpcyBhbmQgdGhlIHByaXZjbWQgbGF5ZXIgZGVzY3Jp YmVkIGJlbG93LAo+IERNT1AgPT0gSFZNQ1RMIGFmYWljcy4gVGhlIHByaXZjbWQgbGF5ZXIgaXMg aW5kZXBlbmRlbnQgYW55d2F5Lgo+IEFuZCB0aGUgc2VjdXJpdHkgYXNwZWN0IG1lbnRpb25lZCBh Ym92ZSB3b24ndCBkaXNhcHBlYXIgaWYgd2UKPiB1c2UgRE1PUCBpbnN0ZWFkIG9mIEhWTUNUTC4g U28gSSBkb24ndCBzZWUgd2h5IHRoZSBodm1jdGwKPiBzZXJpZXMgYXMgaXMgY2FuJ3QgYmUgdGhl IHN0YXJ0aW5nIHBvaW50IG9mIHRoaXMsIHdpdGggdGhlIHN0YWJpbGl0eS8KPiBzZWN1cml0eSBj b25jZXJucyBhZGRyZXNzZWQgc3Vic2VxdWVudGx5LCBmb3IgYmVpbmcgb3J0aG9nb25hbC4KPiAK ClllYWgsIHRvIHR1cm4gSFZNQ1RMIHRvIERNT1A6CgoxLiBzL0hWTUNUTC9ETU9QLwoyLiBtYXli ZSBzL2ludGVyZmFjZV92ZXJzaW9uLy8KCkkgdGhpbmsgd2UgY291bGQgYXQgbGVhc3QgZG8gIzEg YW5kIG1lcmdlIHRoZSBzZXJpZXMuCgpXZWkuCgo+IEphbgo+IAoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t ZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==