From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v3] passthrough: give XEN_DOMCTL_test_assign_device more sane semantics (and 1 more message) Date: Fri, 25 Aug 2017 17:05:44 +0100 Message-ID: <20170825160544.ahurmrlk32lvuqec@citrix.com> References: <599454910200007800170490@prv-mh.provo.novell.com> <599454910200007800170490@prv-mh.provo.novell.com> <20170825152552.earul2kwsiutlyan@citrix.com> <59A0644A0200007800173F2D@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.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dlH7G-0000jf-12 for xen-devel@lists.xenproject.org; Fri, 25 Aug 2017 16:05:50 +0000 Content-Disposition: inline In-Reply-To: <59A0644A0200007800173F2D@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: Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , IanJackson , Tim Deegan , Julien Grall , xen-devel , Daniel de Graaf List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBBdWcgMjUsIDIwMTcgYXQgMDk6NTQ6MThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDI1LjA4LjE3IGF0IDE3OjI1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gPiBPbiBXZWQsIEF1ZyAxNiwgMjAxNyBhdCAwNjoyMDowMUFNIC0wNjAwLCBKYW4gQmV1 bGljaCB3cm90ZToKPiA+PiBTbyBmYXIgY2FsbGVycyBvZiB0aGUgbGlieGMgaW50ZXJmYWNlIHBh c3NlZCBpbiBhIGRvbWFpbiBJRCB3aGljaCB3YXMKPiA+PiB0aGVuIGlnbm9yZWQgaW4gdGhlIGh5 cGVydmlzb3IuIEluc3RlYWQsIG1ha2UgdGhlIGh5cGVydmlzb3IgaG9ub3IgaXQKPiA+PiAoYWNj ZXB0aW5nIERPTUlEX0lOVkFMSUQgdG8gb2J0YWluIG9yaWdpbmFsIGJlaGF2aW9yKSwgYWxsb3dp bmcgdG8KPiA+PiBxdWVyeSB3aGV0aGVyIGEgZGV2aWNlIGNhbiBiZSBhc3NpZ25lZCB0byBhIHBh cnRpY3VsYXIgZG9tYWluLgo+ID4+IAo+ID4+IERyb3AgWFNNJ3MgdGVzdF9hc3NpZ25feyxkdH1k ZXZpY2UgaG9va3MgYXMgbm8gbG9uZ2VyIGJlaW5nCj4gPj4gaW5kaXZpZHVhbGx5IHVzZWZ1bC4K PiA+IAo+ID4gQ2FuIHlvdSBhbHNvIHNheSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgdGhhdCB5b3Ug Y29uc29saWRhdGUgc29tZSBjb2RlIGFzCj4gPiB3ZWxsPwo+IAo+IEFtIEkgY29uc29saWRhdGlu ZyBjb2RlIGJleW9uZCB3aGF0IGlzIHJlYXNvbmFibGUgdG8gYWNoaWV2ZQo+IHRoZSBpbnRlbmRl ZCBlZmZlY3Q/IEkgZG9uJ3QgdmlldyB0aGUgbWVyZ2luZyBvZiB0aGUgdHdvIGNhc2UKPiBibG9j a3MgCj4gT29wcywgZGlkbid0IGZpbmlzaCBoZXJlOiAiLi4uIGFzIGFueXRoaW5nIGdvaW5nIGJl eW9uZCB0aGUgbWFpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiBwdXJw b3NlIG9mIHRoZSBwYXRjaC4gSW4gZmFjdCBpZiBzb21lb25lIHN1Ym1pdHRlZCBhIHBhdGNoICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+IHdpdGhvdXQgZG9pbmcg dGhhdCBmb2xkaW5nLCBJJ2QgYXNrIGZvciBpdCB0byBiZSBkb25lLiIgIAoKSXQgdG9vayBtb3Jl IGVmZm9ydCBmb3IgcmV2aWV3ZXJzIHRvIGZpZ3VyZSBvdXQgdGhlIHJlYXNvbiB0byBkZWxldGUK dGhvc2UgdHdvIGJsb2NrcyBqdXN0IGZyb20gbG9va2luZyBhdCB0aGUgZGlmZiwgd2hpY2ggZGlz dHJhY3RlZCBtZSBhCmJpdC4gT2YgY291cnNlIEkgZXZlbnR1YWxseSBmaWd1cmVkIG91dCB3aHkg dGhleSB3ZXJlIGRlbGV0ZWQgYnkgbG9va2luZwphdCB0aGUgYWN0dWFsIGZpbGVzLCBidXQgaGFk IHRoYXQgYmVlbiBzdGF0ZWQgaW4gY29tbWl0IG1lc3NhZ2UgSSBjb3VsZApoYXZlIGZpbmlzaGVk IHRoZSByZXZpZXcgc29vbmVyIGJlY2F1c2UgSSB3b3VsZCBoYXZlIGEgbGlzdCBvZiB0aGluZ3Mg dG8KbG9vayBmb3IgaW4gbXkgbWluZCBhbmQgZ28gdGhyb3VnaCB0aGVtIGZhc3Rlci4KClN1cHBv c2UgeW91IGFza2VkIG1lIHRvIGNvbnNvbGlkYXRlIHRoZSBibG9ja3MsIEkgd291bGQgaGFwcGls eSBkbyBzbwpidXQgYWxzbyB0cnkgdG8gbm90ZSB0aGF0IGluIHRoZSBjb21taXQgbWVzc2FnZSwg dG8gaGVscCByZXZpZXdlciBhbmQgbXkKZnV0dXJlIHNlbGYgdG8gZ3Jhc3Agd2hhdCB0aGUgcGF0 Y2ggZG9lcyBmYXN0ZXIuCgpbLi4uXQo+ID4+ICsgICAgICAgIH0KPiA+PiArCj4gPiAKPiA+IE1v dmUgdGhlIEFTU0VSVChkKSBoZXJlPwo+IAo+IFRoYXQgd291bGQgYmUgYSBwb3NzaWJpbGl0eSwg YnV0IHBlcnNvbmFsbHkgSSB0aGluayBpdCdzIGJldHRlciBwbGFjZWQKPiB3aGVyZSBpdCBpcyBu b3cuIEl0IGhlbHBzLCBmb3IgZXhhbXBsZSwgdW5kZXJzdGFuZGluZyB3aHkgdGhlcmUgaXMKPiBh IE5VTEwgY2hlY2sgb2YgZCBzb21ld2hlcmUgaW4gdGhlIG1pZGRsZS4gSW4gYSBkb21jdGwgaGFu ZGxlciBkCj4gYmVpbmcgTlVMTCBpc24ndCBhIHVzdWFsIHRoaW5nLgo+IAoKRmFpciBlbm91Z2gu IEkgd29uJ3QgaW5zaXN0IG9uIG1vdmluZyBpdC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp c3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=