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: Fri, 18 Mar 2016 03:48:55 -0600 Message-ID: <56EBDD1702000078000DE429@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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1458293921.15374.94.camel@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli , Quan Xu Cc: KevinTian , Feng Wu , George Dunlap , Liu Jinsong , "xen-devel@lists.xen.org" , Jun Nakajima , Andrew Cooper , Keir Fraser List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE4LjAzLjE2IGF0IDEwOjM4LCA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gRnJpLCAyMDE2LTAzLTE4IGF0IDAzOjI5IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90 ZToKPj4gPiAKPj4gTm90IHN1cmUgd2hhdCBleGFjdGx5IHlvdSdyZSBhc2tpbmcgZm9yOiBBcyBz YWlkLCB3ZSBmaXJzdCBuZWVkIHRvCj4+IHNldHRsZSBvbiBhbiBhYnN0cmFjdCBtb2RlbC4gRG8g d2Ugd2FudCBJT01NVSBtYXBwaW5nIGZhaWx1cmVzCj4+IHRvIGJlIGZhdGFsIHRvIHRoZSBkb21h aW4gKHBlcmhhcHMgd2l0aCB0aGUgZXhjZXB0aW9uIG9mIHRoZQo+PiBoYXJkd2FyZSBvbmUpPyBJ IHRoaW5rIHdlIGRvLCBhbmQgZm9yIHRoZSBoYXJkd2FyZSBkb21haW4gd2UnZAo+PiBkbyB0aGlu Z3Mgb24gYSBiZXN0IGVmZm9ydCBiYXNpcyAoYWx3YXlzIGVycmluZyBvbiB0aGUgc2lkZSBvZgo+ PiB1bm1hcHBpbmcpLiBXaGljaCB3b3VsZCBwcm9iYWJseSBtZWFuIGNyYXNoaW5nIHRoZSBkb21h aW4KPj4gY291bGQgYmUgY2VudHJhbGl6ZWQgaW4gaW9tbXVfeyx1bn1tYXBfcGFnZSgpLiBIb3cg bXVjaCByb2xsCj4+IGJhY2sgd291bGQgdGhlbiBzdGlsbCBiZSBuZWVkZWQgaW4gY2FsbGVycyBv ZiB0aGVzZSBmdW5jdGlvbnMgZm9yCj4+IHRoZSBoYXJkd2FyZSBkb21haW4ncyBzYWtlIHdvdWxk IG5lZWQgdG8gYmUgc2Vlbi4KPj4gCj4+IFNvIGJlZm9yZSB5b3Ugc3RhcnQgY29pbmcsIGdpdmUg b3RoZXJzIChuYW1lbHkgYnV0IG5vdCBsaW1pdGVkIHRvCj4+IFZULWQsIEFNRCBJT01NVSwgb3Ro ZXIgeDg2LCBhbmQgeDg2L21tIG1haW50YWluZXJzKSBhIGNoYW5jZQo+PiB0byB2b2ljZSBkaWZm ZXJpbmcgb3BpbmlvbnMuCj4+Cj4gSSdtIG5vdGhpbmcgb2YgdGhlIGFib3ZlIGJ1dCwKCkRvbid0 IHlvdSBmYWxsIHVuZGVyICJidXQgbm90IGxpbWl0ZWQgdG8iICA7LSkgPwoKPiBGV0lXLCB0aGUg YmVoYXZpb3IgSmFuIGRlc2NyaWJlZAo+IChjcmFzaGluZyB0aGUgZG9tYWluIGZvciBhbGwgZG9t YWlucyBidXQgdGhlIGhhcmR3YXJlIGRvbWFpbikgd2FzCj4gaW5kZWVkIHRoZSBpbnRlbmRlZCBw bGFuIGZvciB0aGlzIHNlcmllcywgYXMgZmFyIGFzIEkgdW5kZXJzdG9vZCBmcm9tCj4gdGFsa2lu ZyB0byBwZW9wbGUgYW5kIGxvb2tpbmcgYXQgcHJldmlvdXMgZW1haWwgY29udmVyc2F0aW9ucyBh bmQKPiBzdWJtaXNzaW9ucy4KClRoYXQgd2FzIHRha2luZyBvbmx5IHRoZSBmbHVzaCB0aW1lb3V0 IGFzIGFuIGVycm9yIHNvdXJjZSBpbnRvIGFjY291bnQuCk5vdyB0aGF0IHdlIHNlZSB0aGF0IHRo ZSBsYWNrIG9mIGVycm9yIGhhbmRsaW5nIHByZS1leGlzdHMsIHdlIGNhbid0Cmp1c3QgZXh0ZW5k IHRoYXQgaW50ZW5kZWQgbW9kZWwgdG8gYWxzbyBjb3ZlciB0aG9zZSBvdGhlciBlcnJvcgpyZWFz b25zIHdpdGhvdXQgYXQgbGVhc3QgaGF2aW5nIGdpdmVuIHBlb3BsZSBhIGNoYW5jZSB0byBvYmpl Y3QuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=