From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH V3 8/29] tools/libxl: create vIOMMU during domain construction Date: Thu, 26 Oct 2017 13:05:34 +0100 Message-ID: <20171026120534.momasqtb7nviscy2@citrix.com> References: <1506049330-11196-1-git-send-email-tianyu.lan@intel.com> <1506049330-11196-9-git-send-email-tianyu.lan@intel.com> <20171019101357.iobww24w7ouuln6w@dhcp-3-128.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20171019101357.iobww24w7ouuln6w@dhcp-3-128.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Roger Pau =?iso-8859-1?Q?Monn=E9?= Cc: Lan Tianyu , tim@xen.org, kevin.tian@intel.com, sstabellini@kernel.org, wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.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 T24gVGh1LCBPY3QgMTksIDIwMTcgYXQgMTE6MTM6NTdBTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D qSB3cm90ZToKPiA+ICsKPiA+ICsgICAgICAgICAgICBpZiAodmlvbW11LT50eXBlID09IExJQlhM X1ZJT01NVV9UWVBFX0lOVEVMX1ZURCkgewo+ID4gKyAgICAgICAgICAgICAgICByZXQgPSB4Y192 aW9tbXVfY3JlYXRlKGN0eC0+eGNoLCBkb21pZCwgVklPTU1VX1RZUEVfSU5URUxfVlRELAo+ID4g KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpb21tdS0+YmFzZV9hZGRy LCB2aW9tbXUtPmNhcCwgJmlkKTsKPiAKPiBBcyBzYWlkIGluIGFub3RoZXIgcGF0Y2g6IHRoaXMg d2lsbCBicmVhayBjb21waWxhdGlvbiBiZWNhdXNlCj4geGNfdmlvbW11X2NyZWF0ZSBpcyBpbnRy b2R1Y2VkIGluIHBhdGNoIDkuCj4gCj4gUGxlYXNlIG9yZ2FuaXplIHRoZSBwYXRjaGVzIGluIGEg d2F5IHRoYXQgdGhlIGNvZGUgYWx3YXlzIGNvbXBpbGVzIGFuZAo+IHdvcmtzIGZpbmUuIEtlZXAg aW4gbWluZCB0aGF0IHRoZSBYZW4gdHJlZSBzaG91bGQgYmUgYmlzZWN0YWJsZQo+IGFsd2F5cy4K PiAKCisxMCB0byB0aGlzLgoKV2UgcmVseSBoZWF2aWx5IG9uIG91ciB0ZXN0IHN5c3RlbSdzIGJp c2VjdG9yIHRvIHRlbGwgdXMgd2hhdCBpcyB3cm9uZy4KVGhlIGJpc2VjdG9yIHdvcmtzIG9uIHBh dGNoIGxldmVsLiBQbGVhc2UgbWFrZSBzdXJlIGV2ZXJ5IHBhdGNoIGJ1aWxkcywKb3RoZXJ3aXNl IHRoZSB0ZXN0IHN5c3RlbSB3aWxsIGp1c3QgZ2l2ZSB1cC4KCklmIHRyaWFnaW5nIGNhbiBiZSBk b25lIGF1dG9tYXRpY2FsbHkgYnkgY29tcHV0ZXJzLCBtYWludGFpbmVycyBjYW4Kc3BlbmQgbGVz cyB0aW1lIGRvaW5nIHRlZGlvdXMgd29yayBhbmQgbW9yZSB0aW1lIHJldmlld2luZyBwYXRjaGVz Cih5b3VycyBpbmNsdWRlZCkuCgpOb3JtYWxseSBJIHVzZSBnaXQtcmViYXNlIHRvIGJ1aWxkIGV2 ZXJ5IGNvbW1pdCwgYnV0IEkgZmlndXJlZCB0aGF0J3MgYQpiaXQgdG9vIGRhbmdlcm91cyBzbyBJ IHdyb3RlIGEgc2NyaXB0LgoKUGxlYXNlIGNoZWNrIG91dDoKCiAgW1BBVENIIHYzIGZvci00LjEw XSBzY3JpcHRzOiBpbnRyb2R1Y2UgYSBzY3JpcHQgZm9yIGJ1aWxkIHRlc3QKCkl0IGlzIHN0aWxs IHVuZGVyIHJldmlldywgYnV0IHlvdSBjYW4gZmlzaCBvdXQgc29tZSBvZiB0aGUgcnVuZXMgdG8g ZG8KYnVpbGQgdGVzdHMuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK