From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v3] passthrough: give XEN_DOMCTL_test_assign_device more sane semantics (and 1 more message) Date: Mon, 28 Aug 2017 01:27:46 -0600 Message-ID: <59A3E21202000078001744A2@prv-mh.provo.novell.com> References: <599454910200007800170490@prv-mh.provo.novell.com> <599454910200007800170490@prv-mh.provo.novell.com> <20170825152552.earul2kwsiutlyan@citrix.com> <59A0644A0200007800173F2D@prv-mh.provo.novell.com> <20170825160544.ahurmrlk32lvuqec@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmESh-00037p-0K for xen-devel@lists.xenproject.org; Mon, 28 Aug 2017 07:27:55 +0000 In-Reply-To: <20170825160544.ahurmrlk32lvuqec@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: Wei Liu Cc: Stefano Stabellini , George Dunlap , AndrewCooper , IanJackson , Tim Deegan , Julien Grall , xen-devel , Daniel de Graaf List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI1LjA4LjE3IGF0IDE4OjA1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g T24gRnJpLCBBdWcgMjUsIDIwMTcgYXQgMDk6NTQ6MThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4+ID4+PiBPbiAyNS4wOC4xNyBhdCAxNzoyNSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy b3RlOgo+PiA+IE9uIFdlZCwgQXVnIDE2LCAyMDE3IGF0IDA2OjIwOjAxQU0gLTA2MDAsIEphbiBC ZXVsaWNoIHdyb3RlOgo+PiA+PiBTbyBmYXIgY2FsbGVycyBvZiB0aGUgbGlieGMgaW50ZXJmYWNl IHBhc3NlZCBpbiBhIGRvbWFpbiBJRCB3aGljaCB3YXMKPj4gPj4gdGhlbiBpZ25vcmVkIGluIHRo ZSBoeXBlcnZpc29yLiBJbnN0ZWFkLCBtYWtlIHRoZSBoeXBlcnZpc29yIGhvbm9yIGl0Cj4+ID4+ IChhY2NlcHRpbmcgRE9NSURfSU5WQUxJRCB0byBvYnRhaW4gb3JpZ2luYWwgYmVoYXZpb3IpLCBh bGxvd2luZyB0bwo+PiA+PiBxdWVyeSB3aGV0aGVyIGEgZGV2aWNlIGNhbiBiZSBhc3NpZ25lZCB0 byBhIHBhcnRpY3VsYXIgZG9tYWluLgo+PiA+PiAKPj4gPj4gRHJvcCBYU00ncyB0ZXN0X2Fzc2ln bl97LGR0fWRldmljZSBob29rcyBhcyBubyBsb25nZXIgYmVpbmcKPj4gPj4gaW5kaXZpZHVhbGx5 IHVzZWZ1bC4KPj4gPiAKPj4gPiBDYW4geW91IGFsc28gc2F5IGluIHRoZSBjb21taXQgbWVzc2Fn ZSB0aGF0IHlvdSBjb25zb2xpZGF0ZSBzb21lIGNvZGUgYXMKPj4gPiB3ZWxsPwo+PiAKPj4gQW0g SSBjb25zb2xpZGF0aW5nIGNvZGUgYmV5b25kIHdoYXQgaXMgcmVhc29uYWJsZSB0byBhY2hpZXZl Cj4+IHRoZSBpbnRlbmRlZCBlZmZlY3Q/IEkgZG9uJ3QgdmlldyB0aGUgbWVyZ2luZyBvZiB0aGUg dHdvIGNhc2UKPj4gYmxvY2tzIAo+PiBPb3BzLCBkaWRuJ3QgZmluaXNoIGhlcmU6ICIuLi4gYXMg YW55dGhpbmcgZ29pbmcgYmV5b25kIHRoZSBtYWluICAgICAgICAgICAgIAo+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAo+ICAgIAo+PiBwdXJwb3NlIG9mIHRoZSBwYXRjaC4gSW4gZmFjdCBpZiBzb21l b25lIHN1Ym1pdHRlZCBhIHBhdGNoICAgICAgICAgICAgICAgICAgIAo+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAo+ICAgIAo+PiB3aXRob3V0IGRvaW5nIHRoYXQgZm9sZGluZywgSSdkIGFzayBmb3Ig aXQgdG8gYmUgZG9uZS4iICAKPiAKPiBJdCB0b29rIG1vcmUgZWZmb3J0IGZvciByZXZpZXdlcnMg dG8gZmlndXJlIG91dCB0aGUgcmVhc29uIHRvIGRlbGV0ZQo+IHRob3NlIHR3byBibG9ja3MganVz dCBmcm9tIGxvb2tpbmcgYXQgdGhlIGRpZmYsIHdoaWNoIGRpc3RyYWN0ZWQgbWUgYQo+IGJpdC4g T2YgY291cnNlIEkgZXZlbnR1YWxseSBmaWd1cmVkIG91dCB3aHkgdGhleSB3ZXJlIGRlbGV0ZWQg YnkgbG9va2luZwo+IGF0IHRoZSBhY3R1YWwgZmlsZXMsIGJ1dCBoYWQgdGhhdCBiZWVuIHN0YXRl ZCBpbiBjb21taXQgbWVzc2FnZSBJIGNvdWxkCj4gaGF2ZSBmaW5pc2hlZCB0aGUgcmV2aWV3IHNv b25lciBiZWNhdXNlIEkgd291bGQgaGF2ZSBhIGxpc3Qgb2YgdGhpbmdzIHRvCj4gbG9vayBmb3Ig aW4gbXkgbWluZCBhbmQgZ28gdGhyb3VnaCB0aGVtIGZhc3Rlci4KCk9rYXksIEkndmUgYWRkZWQg IkRvIHRoaXMgYnkgZm9sZGluZyB0aGUgYXNzaWduIGFuZCB0ZXN0LWFzc2lnbiBwYXRocyIKdG8g dGhlIGZpcnN0IHBhcmFncmFwaC4gSSBob3BlIHRoYXQncyBlbm91Z2ggdG8gYWRkcmVzcyB5b3Vy IGNvbmNlcm4uCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK