From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Tian, Kevin" Subject: Re: [PATCH V3 28/29] x86/vvtd: Add queued invalidation (QI) support Date: Mon, 23 Oct 2017 23:26:38 +0000 Message-ID: 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> <20171023085158.GA85508@op-computing> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171023085158.GA85508@op-computing> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: "Gao, Chao" , =?iso-8859-1?Q?Roger_Pau_Monn=E9?= Cc: "Lan, Tianyu" , "andrew.cooper3@citrix.com" , "jbeulich@suse.com" , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org PiBGcm9tOiBHYW8sIENoYW8KPiBTZW50OiBNb25kYXksIE9jdG9iZXIgMjMsIDIwMTcgNDo1MiBQ TQo+IAo+IE9uIE1vbiwgT2N0IDIzLCAyMDE3IGF0IDA5OjU3OjE2QU0gKzAxMDAsIFJvZ2VyIFBh dSBNb25uw6kgd3JvdGU6Cj4gPk9uIE1vbiwgT2N0IDIzLCAyMDE3IGF0IDAzOjUwOjI0UE0gKzA4 MDAsIENoYW8gR2FvIHdyb3RlOgo+ID4+IE9uIEZyaSwgT2N0IDIwLCAyMDE3IGF0IDEyOjIwOjA2 UE0gKzAxMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4gPk9uIFRodSwgU2VwIDIxLCAy MDE3IGF0IDExOjAyOjA5UE0gLTA0MDAsIExhbiBUaWFueXUgd3JvdGU6Cj4gPj4gPj4gRnJvbTog Q2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KPiA+PiA+PiArICAgIH0KPiA+PiA+PiArCj4g Pj4gPj4gKyAgICB1bm1hcF9ndWVzdF9wYWdlKCh2b2lkKilxaW52YWxfcGFnZSk7Cj4gPj4gPj4g KyAgICByZXR1cm4gcmV0Owo+ID4+ID4+ICsKPiA+PiA+PiArIGVycm9yOgo+ID4+ID4+ICsgICAg dW5tYXBfZ3Vlc3RfcGFnZSgodm9pZCopcWludmFsX3BhZ2UpOwo+ID4+ID4+ICsgICAgZ2Rwcmlu dGsoWEVOTE9HX0VSUiwgIkludGVybmFsIGVycm9yIGluIFF1ZXVlIEludmFsaWRhdGlvbi5cbiIp Owo+ID4+ID4+ICsgICAgZG9tYWluX2NyYXNoKHZ2dGQtPmRvbWFpbik7Cj4gPj4gPgo+ID4+ID5E byB5b3UgcmVhbGx5IG5lZWQgdG8gY3Jhc2ggdGhlIGRvbWFpbiBpbiBzdWNoIGNhc2U/Cj4gPj4K PiA+PiBXZSByZWFjaCBoZXJlIHdoZW4gZ3Vlc3QgcmVxdWVzdHMgc29tZSBvcGVyYXRpb25zIHZ2 dGQgZG9lc24ndCBjbGFpbQo+ID4+IHN1cHBvcnRlZCBvciBlbXVsYXRlZC4gSSBhbSBhZnJhaWQg aXQgYWxzbyBjYW4gYmUgdHJpZ2dlcmVkIGJ5IGd1ZXN0Lgo+ID4+IEhvdyBhYm91dCBpZ25vcmlu ZyB0aGUgaW52YWxpZGF0aW9uIHJlcXVlc3Q/Cj4gPgo+ID5XaGF0IHdvdWxkIHJlYWwgaGFyZHdh cmUgZG8gaW4gc3VjaCBjYXNlPwo+IAo+IEFmdGVyIHJlYWRpbmcgdGhlIHNwZWMgYWdhaW4sIEkg dGhpbmsgaGFyZHdhcmUgbWF5IGdlbmVyYXRlIGEgZmF1bHQKPiBldmVudCwgc2VlaW5nIFZULWQg c3BlYyAxMC40LjkgRmF1bHQgU3RhdHVzIFJlZ2lzdGVyOgo+IEhhcmR3YXJlIGRldGVjdGVkIGFu IGVycm9yIGFzc29jaWF0ZWQgd2l0aCB0aGUgaW52YWxpZGF0aW9uIHF1ZXVlLiBUaGlzCj4gY291 bGQgYmUgZHVlIHRvIGVpdGhlciBhIGhhcmR3YXJlIGVycm9yIHdoaWxlIGZldGNoaW5nIGEgZGVz Y3JpcHRvciBmcm9tCj4gdGhlIGludmFsaWRhdGlvbiBxdWV1ZSwgb3IgaGFyZHdhcmUgZGV0ZWN0 aW5nIGFuIGVycm9uZW91cyBvciBpbnZhbGlkCj4gZGVzY3JpcHRvciBpbiB0aGUgaW52YWxpZGF0 aW9uIHF1ZXVlLiBBdCB0aGlzIHRpbWUsIGEgZmF1bHQgZXZlbnQgbWF5IGJlCj4gZ2VuZXJhdGVk IGJhc2VkIG9uIHRoZSBwcm9ncmFtbWluZyBvZiB0aGUgRmF1bHQgRXZlbnQgQ29udHJvbCByZWdp c3Rlcgo+IAoKUGxlYXNlIGRvIHByb3BlciBlbXVsYXRpb24gYWNjb3JkaW5nIHRvIGhhcmR3YXJl IGJlaGF2aW9yLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==