From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: Domctl and physdevop for passthrough (Was: Re: Stabilising some tools only HVMOPs?) Date: Tue, 1 Mar 2016 10:52:58 +0000 Message-ID: <20160301105258.GK17111@citrix.com> References: <20160217172808.GB3723@citrix.com> <20160219160539.GV3723@citrix.com> <56CAFEE302000078000D4A74@prv-mh.provo.novell.com> <20160223143130.GE3723@citrix.com> <20160229122309.GG17111@citrix.com> <56D447D202000078000D74C9@prv-mh.provo.novell.com> <20160229181236.GI17111@citrix.com> <56D558B202000078000D7A6F@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.84) (envelope-from ) id 1aahvK-0005Pu-Ek for xen-devel@lists.xenproject.org; Tue, 01 Mar 2016 10:53:02 +0000 Content-Disposition: inline In-Reply-To: <56D558B202000078000D7A6F@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: Wei Liu , Ian Campbell , Stefano Stabellini , Andrew Cooper , Ian Jackson , PaulDurrant , Anthony PERARD , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBNYXIgMDEsIDIwMTYgYXQgMTI6NTQ6MDlBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDI5LjAyLjE2IGF0IDE5OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gPiBJIHJlYWQgdGhlIFhTQS0xNTQgcGF0Y2ggYW5kIHRoaW5rIGEgbGl0dGxlIGJpdCBv biB3aGV0aGVyIG1ha2luZwo+ID4gZGVkaWNhdGVkIGh5cGVyY2FsbCBpcyBmZWFzaWJsZS4KPiA+ IAo+ID4gMS4gVGhlIHBhdGNoIGZvciBYU0EtMTU0IG1lbnRpb25zIHRoYXQgb25seSBNTUlPIG1h cHBpbmdzIHdpdGgKPiA+ICAgIGluY29uc2lzdGVudCBhdHRyaWJ1dGVzIGNhbiBjYXVzZSBzeXN0 ZW0gaW5zdGFiaWxpdHkuCj4gPiAyLiBQViBjYXNlIGlzIGhhcmQsIGJ1dCB0aGUgZGV2aWNlIG1v ZGVsIGxpYnJhcnkgaXMgb25seSBvZiBpbnRlcmVzdCB0bwo+ID4gICAgSFZNIGRvbWFpbiwgc28g UFYgY2FuIGJlIGlnbm9yZWQuCj4gPiAzLiBXZSB3YW50IHRvIGNvbnRpbnVlIGhvbm9yaW5nIHBp bm5lZCBjYWNoYWJpbGl0eSBhdHRyaWJ1dGVzIGZvciBIVk0KPiA+ICAgIGRvbWFpbi4KPiA+IAo+ ID4gSXQgc2VlbXMgd2UgaGF2ZSBhIHdheSBmb3J3YXJkLiBTYXksIHdlIGhhdmUgbmV3IGh5cGVy Y2FsbCBqdXN0IGZvcgo+ID4gcGlubmluZyB2aWRlbyByYW0gY2FjaGFiaWxpdHkgYXR0cmlidXRl Lgo+ID4gCj4gPiBUaGUgbmV3IGh5cGVyY2FsbCBoYXMgZm9sbG93aW5nIHByb3BlcnRpZXM6Cj4g PiAKPiA+IDEuIEl0IGNhbiBvbmx5IGJlIHVzZWQgb24gSFZNIGRvbWFpbnMuCj4gPiAyLiBJdCBj YW4gb25seSBiZSB1c2VkIG9uIG1mbnMgdGhhdCBhcmUgbm90IGluIE1NSU8gcmFuZ2VzLCBiZWNh dXNlCj4gPiAgICB2cmFtIGlzIGp1c3Qgbm9ybWFsIHJhbS4KPiA+IDMuIEl0IGNhbiBvbmx5IHNl dCB0aGUgY2FjaGFiaWxpdHkgYXR0cmlidXRlIHRvIFdDICh1c2VkIGJ5IHZpZGVvIHJhbSkuCj4g PiA0LiBJdCBpcyBub3QgY29uc2lkZXJlZCBzdGFibGUuCj4gPiAKPiA+IHNvIHRoYXQgaXQgd29u J3QgYmUgYWJ1c2VkIHRvIGNoYW5nZSBjYWNoYWJpbGl0eSBhdHRyaWJ1dGVzIG9mIE1NSU8KPiA+ IG1hcHBpbmdzIG9uIFBWIGd1ZXN0IHRvIG1ha2UgdGhlIGhvc3QgdW5zdGFibGUuIFRoZSBzdGFs ZSBkYXRhIGlzc3VlIGlzCj4gPiBvZiBubyByZWxldmFuY2UgYXMgc3RhdGVkIGluIFhTQS0xNTQg cGF0Y2guCj4gPiAKPiA+IERvZXMgdGhpcyBzb3VuZCBwbGF1c2libGU/Cj4gCj4gWWVzLCBpdCBk b2VzLCBidXQgaXQgZXh0ZW5kcyBvdXIgZGVwZW5kZW5jeSBvbiB3aGF0IHdlJ3ZlIGJlZW4KPiB0 b2xkIGluIHRoZSBjb250ZXh0IG9mIFhTQS0xNTQgaXMgYWN0dWFsbHkgdHJ1ZSAoYW5kIGhhcyBi ZWVuIHRydWUKPiBmb3IgYWxsIGVhcmxpZXIgcHJvY2Vzc29yIGdlbmVyYXRpb25zLCBhbmQgd2ls bCBjb250aW51ZSB0byBiZSB0cnVlCj4gaW4gdGhlIGZ1dHVyZSkuCj4gQnV0IHRoZW4gSSBkb24n dCBpbW1lZGlhdGVseSBzZWUgd2h5IHRoZSBleGlzdGluZwo+IHBpbm5pbmcgb3BlcmF0aW9uIHdv bid0IHN1ZmZpY2U6IEl0J3MgYSBkb21jdGwgKGkuZS4gd2UgY2FuIGNoYW5nZQo+IGl0KSwgeW91 IHNheSB5b3UgZG9uJ3QgbmVlZCBpdCB0byBiZSBzdGFibGUsIGFuZCBpdCdzIGFscmVhZHkKPiBk b2N1bWVudGVkIGFzIGJlaW5nIGludGVuZGVkIGZvciBSQU0gb25seSAoYWxiZWl0IGlpcmMgdGhh dCdzIG5vdAo+IGdldHRpbmcgZW5mb3JjZWQgYW55d2hlcmUgcmlnaHQgbm93KS4gVGhlIG1haW4g cHJlc2VudAo+IHByb2JsZW0gKHdoaWNoIEkgZG9uJ3Qgc2VlIGEgbmV3IGh5cGVyY2FsbCB0byBz b2x2ZSkgaXMgdGhhdCBpdCdzCj4gR0ZOLWJhc2VkLCBhbmQgdGhlIEdGTi0+TUZOIG1hcHBpbmcg Y2FuIGNoYW5nZSBhZnRlciBzdWNoCj4gcGlubmluZyBnb3QgZXN0YWJsaXNoZWQuIE90b2ggSSB0 aGluayB0aGF0IGJ5IGNoYW5naW5nIHRoZQo+IHBsYWNlbWVudCBvZiB0aGUgaHZtX2dldF9tZW1f cGlubmVkX2NhY2hlYXR0cigpIGNhbGxzIHdlCj4gY291bGQgZW5mb3JjZSB0aGUgUkFNLW9ubHkg YXNwZWN0IHF1aXRlIGVhc2lseS4gTGV0IG1lIHB1dAo+IHRvZ2V0aGVyIGEgcGF0Y2ggLi4uCj4g CgpUaGF0IHdvdWxkIGJlIGdvb2QuIFRoYW5rIHlvdSB2ZXJ5IG11Y2guCgpXZWkuCgoKPiBKYW4K PiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==