From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [PATCH V3 28/29] x86/vvtd: Add queued invalidation (QI) support Date: Mon, 23 Oct 2017 16:52:00 +0800 Message-ID: <20171023085158.GA85508@op-computing> References: <1506049330-11196-1-git-send-email-tianyu.lan@intel.com> <1506049330-11196-29-git-send-email-tianyu.lan@intel.com> <20171020112006.77dj3vipjql7anpp@dhcp-3-128.uk.xensource.com> <20171023075024.GB81088@op-computing> <20171023085716.lneh3dwhxi4o2pry@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: <20171023085716.lneh3dwhxi4o2pry@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 , andrew.cooper3@citrix.com, kevin.tian@intel.com, jbeulich@suse.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBPY3QgMjMsIDIwMTcgYXQgMDk6NTc6MTZBTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D qSB3cm90ZToKPk9uIE1vbiwgT2N0IDIzLCAyMDE3IGF0IDAzOjUwOjI0UE0gKzA4MDAsIENoYW8g R2FvIHdyb3RlOgo+PiBPbiBGcmksIE9jdCAyMCwgMjAxNyBhdCAxMjoyMDowNlBNICswMTAwLCBS b2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+PiA+T24gVGh1LCBTZXAgMjEsIDIwMTcgYXQgMTE6MDI6 MDlQTSAtMDQwMCwgTGFuIFRpYW55dSB3cm90ZToKPj4gPj4gRnJvbTogQ2hhbyBHYW8gPGNoYW8u Z2FvQGludGVsLmNvbT4KPj4gPj4gKyAgICB9Cj4+ID4+ICsKPj4gPj4gKyAgICB1bm1hcF9ndWVz dF9wYWdlKCh2b2lkKilxaW52YWxfcGFnZSk7Cj4+ID4+ICsgICAgcmV0dXJuIHJldDsKPj4gPj4g Kwo+PiA+PiArIGVycm9yOgo+PiA+PiArICAgIHVubWFwX2d1ZXN0X3BhZ2UoKHZvaWQqKXFpbnZh bF9wYWdlKTsKPj4gPj4gKyAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiSW50ZXJuYWwgZXJyb3Ig aW4gUXVldWUgSW52YWxpZGF0aW9uLlxuIik7Cj4+ID4+ICsgICAgZG9tYWluX2NyYXNoKHZ2dGQt PmRvbWFpbik7Cj4+ID4KPj4gPkRvIHlvdSByZWFsbHkgbmVlZCB0byBjcmFzaCB0aGUgZG9tYWlu IGluIHN1Y2ggY2FzZT8KPj4gCj4+IFdlIHJlYWNoIGhlcmUgd2hlbiBndWVzdCByZXF1ZXN0cyBz b21lIG9wZXJhdGlvbnMgdnZ0ZCBkb2Vzbid0IGNsYWltCj4+IHN1cHBvcnRlZCBvciBlbXVsYXRl ZC4gSSBhbSBhZnJhaWQgaXQgYWxzbyBjYW4gYmUgdHJpZ2dlcmVkIGJ5IGd1ZXN0Lgo+PiBIb3cg YWJvdXQgaWdub3JpbmcgdGhlIGludmFsaWRhdGlvbiByZXF1ZXN0Pwo+Cj5XaGF0IHdvdWxkIHJl YWwgaGFyZHdhcmUgZG8gaW4gc3VjaCBjYXNlPwoKQWZ0ZXIgcmVhZGluZyB0aGUgc3BlYyBhZ2Fp biwgSSB0aGluayBoYXJkd2FyZSBtYXkgZ2VuZXJhdGUgYSBmYXVsdApldmVudCwgc2VlaW5nIFZU LWQgc3BlYyAxMC40LjkgRmF1bHQgU3RhdHVzIFJlZ2lzdGVyOiAKSGFyZHdhcmUgZGV0ZWN0ZWQg YW4gZXJyb3IgYXNzb2NpYXRlZCB3aXRoIHRoZSBpbnZhbGlkYXRpb24gcXVldWUuIFRoaXMKY291 bGQgYmUgZHVlIHRvIGVpdGhlciBhIGhhcmR3YXJlIGVycm9yIHdoaWxlIGZldGNoaW5nIGEgZGVz Y3JpcHRvciBmcm9tCnRoZSBpbnZhbGlkYXRpb24gcXVldWUsIG9yIGhhcmR3YXJlIGRldGVjdGlu ZyBhbiBlcnJvbmVvdXMgb3IgaW52YWxpZApkZXNjcmlwdG9yIGluIHRoZSBpbnZhbGlkYXRpb24g cXVldWUuIEF0IHRoaXMgdGltZSwgYSBmYXVsdCBldmVudCBtYXkgYmUKZ2VuZXJhdGVkIGJhc2Vk IG9uIHRoZSBwcm9ncmFtbWluZyBvZiB0aGUgRmF1bHQgRXZlbnQgQ29udHJvbCByZWdpc3RlcgoK VGhhbmtzCkNoYW8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6 Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=