From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [PATCH V3 11/29] x86/hvm: Introduce a emulated VTD for HVM Date: Fri, 20 Oct 2017 14:12:37 +0800 Message-ID: <20171020061235.GA95446@op-computing> 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> <59E9BA23020000780018876B@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <59E9BA23020000780018876B@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: 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, Roger Pau =?iso-8859-1?Q?Monn=E9?= List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBPY3QgMjAsIDIwMTcgYXQgMTI6NTY6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4+Pj4gT24gMjAuMTAuMTcgYXQgMDQ6NDYsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3Rl Ogo+PiBPbiBUaHUsIE9jdCAxOSwgMjAxNyBhdCAxMjoyMDozNVBNICswMTAwLCBSb2dlciBQYXUg TW9ubsOpIHdyb3RlOgo+Pj5PbiBUaHUsIFNlcCAyMSwgMjAxNyBhdCAxMTowMTo1MlBNIC0wNDAw LCBMYW4gVGlhbnl1IHdyb3RlOgo+Pj4+IEZyb206IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5j b20+Cj4+Pj4gCj4+Pj4gVGhpcyBwYXRjaCBhZGRzIGNyZWF0ZS9kZXN0cm95IGZ1bmN0aW9uIGZv ciB0aGUgZW11bGF0ZWQgVlRECj4+Pj4gYW5kIGFkYXB0cyBpdCB0byB0aGUgY29tbW9uIFZJT01N VSBhYnN0cmFjdGlvbi4KPj4+PiAKPj4+PiBTaWduZWQtb2ZmLWJ5OiBDaGFvIEdhbyA8Y2hhby5n YW9AaW50ZWwuY29tPgo+Pj4+IFNpZ25lZC1vZmYtYnk6IExhbiBUaWFueXUgPHRpYW55dS5sYW5A aW50ZWwuY29tPgo+Pj4+IC0tLQo+Pj4+ICAKPj4+PiAtb2JqLXkgKz0gaW9tbXUubwo+Pj4+ICBv YmoteSArPSBkbWFyLm8KPj4+PiAtb2JqLXkgKz0gdXRpbHMubwo+Pj4+IC1vYmoteSArPSBxaW52 YWwubwo+Pj4+ICBvYmoteSArPSBpbnRyZW1hcC5vCj4+Pj4gK29iai15ICs9IGlvbW11Lm8KPj4+ PiArb2JqLXkgKz0gcWludmFsLm8KPj4+PiAgb2JqLXkgKz0gcXVpcmtzLm8KPj4+PiArb2JqLXkg Kz0gdXRpbHMubwo+Pj4KPj4+V2h5IGRvIHlvdSBuZWVkIHRvIHNodWZmbGUgdGhlIGxpc3QgYWJv dmU/Cj4+IAo+PiBJIHBsYWNlZCB0aGVtIGluIGFscGhhYmV0aWMgb3JkZXIuCj4KPldoaWNoIGlz IGFwcHJlY2lhdGVkLiBCdXQgdGhpcyBiZWluZyBub24tZXNzZW50aWFsIGZvciB0aGUgcGF0Y2gs IGl0Cj53b3VsZCBhdm9pZCAodmFsaWQpIHJldmlld2VyIHF1ZXN0aW9ucyBpZiB5b3Ugc2FpZCBp biB0aGUgZGVzY3JpcHRpb24KPnRoaXMgaXMgYW4gaW50ZW5kZWQgYnV0IG5vbi1lc3NlbnRpYWwg Y2hhbmdlLgoKU3VyZS4gSSB3aWxsIGtlZXAgdGhpcyBpbiBtaW5kLgoKPgo+Pj5BbHNvIEknbSBu b3Qgc3VyZSB0aGUgSW50ZWwgdklPTU1VIGltcGxlbWVudGF0aW9uIHNob3VsZCBsaXZlIGhlcmUu IEFzCj4+PnlvdSBjYW4gc2VlIHRoZSBwYXRoIGlzOgo+Pj4KPj4+eGVuL2RyaXZlcnMvcGFzc3Ro cm91Z2gvdnRkLwo+Pj4KPj4+VGhlIHZJT01NVSBpcyBub3QgdGllZCB0byBwYXNzdGhyb3VnaCBh dCBhbGwsIHNvIEkgd291bGQgcmF0aGVyIHBsYWNlCj4+Pml0IGluOgo+Cj5IbW0sIGlzIHZJT01N VSB1c2FibGUgd2l0aG91dCBhbiBhY3R1YWwgYmFja2luZyBJT01NVT8KCkkgdGhpbmsgeWVzLiBO b3csIEFsbCB2SU9NTVUgZmVhdHVyZXMgYXJlIGVtdWxhdGVkLgoKVGhhbmtzCkNoYW8KCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hl bi1kZXZlbAo=