From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lan Tianyu Subject: Re: [PATCH 10/25] libxl: create vIOMMU during domain construction Date: Wed, 5 Jul 2017 18:53:31 +0800 Message-ID: <30630b40-b43c-ebb3-d43f-50e7c3853641@intel.com> References: <1498715457-16565-1-git-send-email-tianyu.lan@intel.com> <1498715457-16565-11-git-send-email-tianyu.lan@intel.com> <20170704110336.ct3t72r4u7eczlw5@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170704110336.ct3t72r4u7eczlw5@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Wei Liu , Julien Grall Cc: kevin.tian@intel.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, jbeulich@suse.com, Chao Gao List-Id: xen-devel@lists.xenproject.org T24gMjAxN+W5tDA35pyIMDTml6UgMTk6MDMsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBKdWwg MDQsIDIwMTcgYXQgMTE6NDY6MThBTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwK Pj4KPj4gT24gMDYvMjkvMjAxNyAwNjo1MCBBTSwgTGFuIFRpYW55dSB3cm90ZToKPj4+IGRpZmYg LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Ny ZWF0ZS5jCj4+PiBpbmRleCBiZmZiYzQ1Li41NTExOWUyIDEwMDY0NAo+Pj4gLS0tIGEvdG9vbHMv bGlieGwvbGlieGxfY3JlYXRlLmMKPj4+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j Cj4+PiBAQCAtNTU3LDYgKzU1NywxMiBAQCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19n YyAqZ2MsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAo+Pj4gICAgICAgICAgIH0KPj4+ ICAgICAgIH0KPj4+ICsgICAgcmMgPSBsaWJ4bF9fYXJjaF9jcmVhdGVfdmlvbW11KGdjLCBkX2Nv bmZpZywgKmRvbWlkKTsKPj4+ICsgICAgaWYgKHJjIDwgMCkgewo+Pj4gKyAgICAgICAgTE9HRUQo RVJST1IsICpkb21pZCwgImNyZWF0ZSB2SU9NTVUgZmFpbCIpOwo+Pj4gKyAgICAgICAgZ290byBv dXQ7Cj4+PiArICAgIH0KPj4+ICsKPj4KPj4gUmF0aGVyIHRoYW4gY3JlYXRpbmcgeWV0IGFub3Ro ZXIgYXJjaCBoZWxwZXIsIHdvdWxkIG5vdCBpdCBiZSBiZXR0ZXIgdG8gaGF2ZQo+PiBhICJwb3N0 IGRvbWFpbiBjcmVhdGlvbiBoZWxwZXIiIHRoYXQgd2lsbCBkbyBhbnl0aGluZyBhcmNoIHNwZWNp ZmljIHJlbGF0ZWQKPj4gKGkuZSBjcmVhdGluZyB2SU9NTVUsIHNhdmUgY29uZmlnLi4uKT8KPj4K PiAKPiBZZXMgaWYgdGhpcyBjYW4gYmUgZG9uZSB0aGlzIGlzIHByZWZlcmFibGUgLS0gSSdtIG5v dCB5ZXQgc3VyZSBpZiB0aGUKPiBjcmVhdGlvbiBvZiB2aW9tbXUgbmVlZHMgdG8gYmUgZG9uZSBh dCBhIHBhcnRpY3VsYXIgcG9pbnQuCj4gCgpIaSBXZWkgJiBKdWxpZW46CkkgYW0gbm90IHN1cmUg dGhlIG1lYW5pbmcgb2YgInBvc3QgZG9tYWluIGNyZWF0aW9uIGhlbHBlciIgaGVyZS4KQ291bGQg eW91IGVsYWJvcmF0ZSBpdD8gVGhhbmtzLiBXZSBjYW4gYWRkIGEgbmV3IGZ1bmN0aW9uIGFuZCBk byBhcmNoCnNwZWNpZmljIG9wZXJhdGlvbiBmb3IgdklPTU1VIGFuZCB1c2UgdklPTU1VIHR5cGUg dG8gaWRlbnRpZnkgZGlmZmVyZW50CmFyY2guCgpTbyBmYXIsIGNyZWF0aW9uIG9mIHZpb21tdSBk b2Vzbid0IHJlcXVpcmUgYXQgcGFydGljdWxhciBwb2ludC4gVGhhbmtzLgoKCi0tIApCZXN0IHJl Z2FyZHMKVGlhbnl1IExhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpo dHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==