From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lan Tianyu Subject: Re: [PATCH V3 8/29] tools/libxl: create vIOMMU during domain construction Date: Fri, 27 Oct 2017 09:58:13 +0800 Message-ID: <0bf6f742-ca6f-d791-ddcc-b28c0d74bb6a@intel.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> <20171026120534.momasqtb7nviscy2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171026120534.momasqtb7nviscy2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Wei Liu , =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Cc: tim@xen.org, kevin.tian@intel.com, sstabellini@kernel.org, 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 T24gMjAxN+W5tDEw5pyIMjbml6UgMjA6MDUsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVGh1LCBPY3Qg MTksIDIwMTcgYXQgMTE6MTM6NTdBTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+ ICsKPj4+ICsgICAgICAgICAgICBpZiAodmlvbW11LT50eXBlID09IExJQlhMX1ZJT01NVV9UWVBF X0lOVEVMX1ZURCkgewo+Pj4gKyAgICAgICAgICAgICAgICByZXQgPSB4Y192aW9tbXVfY3JlYXRl KGN0eC0+eGNoLCBkb21pZCwgVklPTU1VX1RZUEVfSU5URUxfVlRELAo+Pj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpb21tdS0+YmFzZV9hZGRyLCB2aW9tbXUtPmNh cCwgJmlkKTsKPj4KPj4gQXMgc2FpZCBpbiBhbm90aGVyIHBhdGNoOiB0aGlzIHdpbGwgYnJlYWsg Y29tcGlsYXRpb24gYmVjYXVzZQo+PiB4Y192aW9tbXVfY3JlYXRlIGlzIGludHJvZHVjZWQgaW4g cGF0Y2ggOS4KPj4KPj4gUGxlYXNlIG9yZ2FuaXplIHRoZSBwYXRjaGVzIGluIGEgd2F5IHRoYXQg dGhlIGNvZGUgYWx3YXlzIGNvbXBpbGVzIGFuZAo+PiB3b3JrcyBmaW5lLiBLZWVwIGluIG1pbmQg dGhhdCB0aGUgWGVuIHRyZWUgc2hvdWxkIGJlIGJpc2VjdGFibGUKPj4gYWx3YXlzLgo+Pgo+IAo+ ICsxMCB0byB0aGlzLgo+IAo+IFdlIHJlbHkgaGVhdmlseSBvbiBvdXIgdGVzdCBzeXN0ZW0ncyBi aXNlY3RvciB0byB0ZWxsIHVzIHdoYXQgaXMgd3JvbmcuCj4gVGhlIGJpc2VjdG9yIHdvcmtzIG9u IHBhdGNoIGxldmVsLiBQbGVhc2UgbWFrZSBzdXJlIGV2ZXJ5IHBhdGNoIGJ1aWxkcywKPiBvdGhl cndpc2UgdGhlIHRlc3Qgc3lzdGVtIHdpbGwganVzdCBnaXZlIHVwLgo+IAo+IElmIHRyaWFnaW5n IGNhbiBiZSBkb25lIGF1dG9tYXRpY2FsbHkgYnkgY29tcHV0ZXJzLCBtYWludGFpbmVycyBjYW4K PiBzcGVuZCBsZXNzIHRpbWUgZG9pbmcgdGVkaW91cyB3b3JrIGFuZCBtb3JlIHRpbWUgcmV2aWV3 aW5nIHBhdGNoZXMKPiAoeW91cnMgaW5jbHVkZWQpLgoKU3VyZS4gV2lsbCBwYXkgbW9yZSBhdHRl bnRpb24gb24gdGhpcy4KCj4gCj4gTm9ybWFsbHkgSSB1c2UgZ2l0LXJlYmFzZSB0byBidWlsZCBl dmVyeSBjb21taXQsIGJ1dCBJIGZpZ3VyZWQgdGhhdCdzIGEKPiBiaXQgdG9vIGRhbmdlcm91cyBz byBJIHdyb3RlIGEgc2NyaXB0Lgo+IAo+IFBsZWFzZSBjaGVjayBvdXQ6Cj4gCj4gICBbUEFUQ0gg djMgZm9yLTQuMTBdIHNjcmlwdHM6IGludHJvZHVjZSBhIHNjcmlwdCBmb3IgYnVpbGQgdGVzdAo+ IAo+IEl0IGlzIHN0aWxsIHVuZGVyIHJldmlldywgYnV0IHlvdSBjYW4gZmlzaCBvdXQgc29tZSBv ZiB0aGUgcnVuZXMgdG8gZG8KPiBidWlsZCB0ZXN0cy4KClRoaXMgaXMgdmVyeSBoZWxwZnVsLiBU aGFua3MuCi0tIApCZXN0IHJlZ2FyZHMKVGlhbnl1IExhbgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==