From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH V3 11/29] x86/hvm: Introduce a emulated VTD for HVM Date: Fri, 20 Oct 2017 00:56:03 -0600 Message-ID: <59E9BA23020000780018876B@prv-mh.provo.novell.com> References: <1506049330-11196-1-git-send-email-tianyu.lan@intel.com> <1506049330-11196-12-git-send-email-tianyu.lan@intel.com> <20171019112035.juze2w6zmlswco4d@dhcp-3-128.uk.xensource.com> <20171020024640.GE74825@op-computing> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171020024640.GE74825@op-computing> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: =?UTF-8?Q?Roger=20Pau=20Monn=C3=A9?= , Chao Gao 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 List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDIwLjEwLjE3IGF0IDA0OjQ2LCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBP biBUaHUsIE9jdCAxOSwgMjAxNyBhdCAxMjoyMDozNVBNICswMTAwLCBSb2dlciBQYXUgTW9ubsOp IHdyb3RlOgo+Pk9uIFRodSwgU2VwIDIxLCAyMDE3IGF0IDExOjAxOjUyUE0gLTA0MDAsIExhbiBU aWFueXUgd3JvdGU6Cj4+PiBGcm9tOiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgo+Pj4g Cj4+PiBUaGlzIHBhdGNoIGFkZHMgY3JlYXRlL2Rlc3Ryb3kgZnVuY3Rpb24gZm9yIHRoZSBlbXVs YXRlZCBWVEQKPj4+IGFuZCBhZGFwdHMgaXQgdG8gdGhlIGNvbW1vbiBWSU9NTVUgYWJzdHJhY3Rp b24uCj4+PiAKPj4+IFNpZ25lZC1vZmYtYnk6IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+ Cj4+PiBTaWduZWQtb2ZmLWJ5OiBMYW4gVGlhbnl1IDx0aWFueXUubGFuQGludGVsLmNvbT4KPj4+ IC0tLQo+Pj4gIAo+Pj4gLW9iai15ICs9IGlvbW11Lm8KPj4+ICBvYmoteSArPSBkbWFyLm8KPj4+ IC1vYmoteSArPSB1dGlscy5vCj4+PiAtb2JqLXkgKz0gcWludmFsLm8KPj4+ICBvYmoteSArPSBp bnRyZW1hcC5vCj4+PiArb2JqLXkgKz0gaW9tbXUubwo+Pj4gK29iai15ICs9IHFpbnZhbC5vCj4+ PiAgb2JqLXkgKz0gcXVpcmtzLm8KPj4+ICtvYmoteSArPSB1dGlscy5vCj4+Cj4+V2h5IGRvIHlv dSBuZWVkIHRvIHNodWZmbGUgdGhlIGxpc3QgYWJvdmU/Cj4gCj4gSSBwbGFjZWQgdGhlbSBpbiBh bHBoYWJldGljIG9yZGVyLgoKV2hpY2ggaXMgYXBwcmVjaWF0ZWQuIEJ1dCB0aGlzIGJlaW5nIG5v bi1lc3NlbnRpYWwgZm9yIHRoZSBwYXRjaCwgaXQKd291bGQgYXZvaWQgKHZhbGlkKSByZXZpZXdl ciBxdWVzdGlvbnMgaWYgeW91IHNhaWQgaW4gdGhlIGRlc2NyaXB0aW9uCnRoaXMgaXMgYW4gaW50 ZW5kZWQgYnV0IG5vbi1lc3NlbnRpYWwgY2hhbmdlLgoKPj5BbHNvIEknbSBub3Qgc3VyZSB0aGUg SW50ZWwgdklPTU1VIGltcGxlbWVudGF0aW9uIHNob3VsZCBsaXZlIGhlcmUuIEFzCj4+eW91IGNh biBzZWUgdGhlIHBhdGggaXM6Cj4+Cj4+eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkLwo+Pgo+ PlRoZSB2SU9NTVUgaXMgbm90IHRpZWQgdG8gcGFzc3Rocm91Z2ggYXQgYWxsLCBzbyBJIHdvdWxk IHJhdGhlciBwbGFjZQo+Pml0IGluOgoKSG1tLCBpcyB2SU9NTVUgdXNhYmxlIHdpdGhvdXQgYW4g YWN0dWFsIGJhY2tpbmcgSU9NTVU/Cgo+Pnhlbi9kcml2ZXJzL3Z2dGQvCj4+Cj4+T3IgbWF5YmUg eW91IGNhbiBjcmVhdGUgc29tZXRoaW5nIGxpa2U6Cj4+Cj4+eGVuL2RyaXZlcnMvdmlvbW11Lwo+ Pgo+PlNvIHRoYXQgYWxsIHZJT01NVSBpbXBsZW1lbnRhdGlvbnMgY2FuIHNoYXJlIHNvbWUgY29k ZS4KPj4KPiAKPiB2dnRkIGFuZCB2dGQgdXNlIHRoZSBzYW1lIGhlYWRlciBmaWxlcyAoaS5nLiB2 dGQuaCkuIFRoYXQgaXMgd2h5IHdlIHB1dAo+IGl0IHRoZXJlLiAgSWYgdGhhdCwgd2Ugc2hvdWxl IG1vdmUgdGhlIHJlbGF0ZWQgaGVhZGVyIGZpbGVzIHRvIGEgcHVibGljCj4gZGlyZWN0b3J5LgoK QW5kIEFNRCAobG9uZyBhZ28pIGhhZCBwbGFjZWQgdGhlaXIgKHN0aWxsIGluY29tcGxldGUpIHZp cnR1YWwKaW1wbGVtZW50YXRpb24gaW50byB0aGUgc2FtZSBkaXJlY3RvcnkgYXMgd2VsbC4gSS5l LiBhdCB0aGlzIHBvaW50CkknbSBub3QgcmVhbGx5IG9wcG9zZWQgdG8gdGhlIHByb3Bvc2VkIHBs YWNlbWVudCBoZXJlLCBhbGJlaXQKSSBjYW4gc2VlIHRoZSBwb2ludCBvZiBSb2dlcidzIGFyZ3Vt ZW50LgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK