From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 1/2] IOMMU/MMU: Adjust top level functions for VT-d Device-TLB flush error. Date: Thu, 24 Mar 2016 08:37:27 -0600 Message-ID: <56F409B702000078000E02D0@prv-mh.provo.novell.com> References: <1458197676-60696-1-git-send-email-quan.xu@intel.com> <1458197676-60696-2-git-send-email-quan.xu@intel.com> <945CA011AD5F084CBEA3E851C0AB28894B86730F@SHSMSX101.ccr.corp.intel.com> <56EBC83202000078000DE391@prv-mh.provo.novell.com> <945CA011AD5F084CBEA3E851C0AB28894B867412@SHSMSX101.ccr.corp.intel.com> <56EBD88E02000078000DE406@prv-mh.provo.novell.com> <1458293921.15374.94.camel@citrix.com> <56EBDD1702000078000DE429@prv-mh.provo.novell.com> <945CA011AD5F084CBEA3E851C0AB28894B86ADF0@SHSMSX101.ccr.corp.intel.com> <56F3C86302000078000DFF8E@prv-mh.provo.novell.com> <945CA011AD5F084CBEA3E851C0AB28894B86B54F@SHSMSX101.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <945CA011AD5F084CBEA3E851C0AB28894B86B54F@SHSMSX101.ccr.corp.intel.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Quan Xu Cc: Kevin Tian , Feng Wu , George Dunlap , Liu Jinsong , Dario Faggioli , "xen-devel@lists.xen.org" , Jun Nakajima , Andrew Cooper , Keir Fraser List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI0LjAzLjE2IGF0IDE1OjEyLCA8cXVhbi54dUBpbnRlbC5jb20+IHdyb3RlOgo+IE9u IE1hcmNoIDI0LCAyMDE2IDU6NTlwbSwgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPj4gPj4+ IE9uIDI0LjAzLjE2IGF0IDEwOjAyLCA8cXVhbi54dUBpbnRlbC5jb20+IHdyb3RlOgo+PiA+IE9u IE1hcmNoIDE4LCAyMDE2IDU6NDlwbSwgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPiAKPiAK Pj4gPiAgICAzLiBGb3IgaW9tbXVfeyx1bn1tYXBfcGFnZSgpLCB3ZSdkIGJldHRlciBmaXggaXQg YXMgYSBub3JtYWwgZXJyb3IsCj4+ID4gYXMgdGhlIGVycm9yIGlzIG5vdCBvbmx5IGZyb20gaW9t bXUgZmx1c2gsIC5lLmcsICctRU5PTUVNJy4KPj4gPiAgICAgIFNvLCB3ZSBuZWVkIHRvIHssdW59 bWFwIGZyb20gdGhlIElPTU1VLCByZXR1cm4gYW4gZXJyb3IsIGFuZCByb2xsCj4+ID4gYmFjayB0 aGUgZmFpbGVkIG9wZXJhdGlvbiggLmUuZywgdW5tYXAgRVBUKS4KPj4gCj4+IFdlbGwsIGlmIHRo YXQgcG9zc2libGUgaW4gYSBwcm92YWJseSBjb3JyZWN0IHdheSwgdGhlbiBzdXJlLiBCdXQgYmUg Y2xlYXIgLSB3aGVuCj4+IHRoZSBmYWlsdXJlIG9jY3VycyB3aGlsZSB1bm1hcHBpbmcsIHVubWFw cGluZyB0aGUgRVBUIGVudHJ5IG9idmlvdXNseSBjYW4ndCBiZQo+PiB0aGUgc29sdXRpb24sIAo+ IAo+IEkgaG9wZSB3ZSBkaXNjdXNzIGFib3V0IHRoZSBzYW1lIHBvaW50IGFzIGJlbGxvdz86Cj4g ICAgZXB0X3NldF9lbnRyeSgpCj4gICAgewo+ICAgICAuLi4uCj4gICAgICAgICAgIGlmICggaW9t bXVfZmxhZ3MgKQo+ICAgICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IG9yZGVy KTsgaSsrICkKPiAgICAgICAgICAgICAgICAgICAgIGlvbW11X21hcF9wYWdlKGQsIGdmbiArIGks IG1mbl94KG1mbikgKyBpLCBpb21tdV9mbGFncyk7Cj4gICAgICAgICAgICAgZWxzZQo+ICAgICAg ICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IG9yZGVyKTsgaSsrICkKPiAgICAgICAg ICAgICAgICAgICAgIGlvbW11X3VubWFwX3BhZ2UoZCwgZ2ZuICsgaSk7Cj4gICAgIC4uLi4KPiAg ICB9Cj4gCj4gCj4+IHlvdSdkIG5lZWQgYSB0cnVlIHJvbGwgYmFjay4KPiAKPiBEb2VzIGl0IHJl ZmVyIHRvIGFzOgo+IElmIHRoZSBvbGQgZW50cnkgaXMgcHJlc2VudCwgd2UgbmVlZCB0byB3cml0 ZSBiYWNrIHRoZSBvbGQgZW50cnk/IAoKWWVzLCBidXQgdGhhdCdzIG5vdCBhcyBzaW1wbGUgYXMg aXQgc291bmRzOiBZb3UgYWxzbyBuZWVkIHRvIHRha2UKY2FyZSBvZiB0aGUgc3BsaXR0aW5nIG9m IHN1cGVyIHBhZ2VzIHdoaWNoIG1heSBoYXZlIG9jY3VycmVkLgoKSmFuCgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK