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:29:34 -0600 Message-ID: <56EBD88E02000078000DE406@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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <945CA011AD5F084CBEA3E851C0AB28894B867412@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 , DarioFaggioli , "xen-devel@lists.xen.org" , Jun Nakajima , Andrew Cooper , Keir Fraser List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE4LjAzLjE2IGF0IDEwOjA5LCA8cXVhbi54dUBpbnRlbC5jb20+IHdyb3RlOgo+IE9u IE1hcmNoIDE4LCAyMDE2IDQ6MjBwbSwgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPj4gQXMg eW91IGNhbiBpbmZlciBmb3JtIHRoZSByZXBseSBJIHNlbnQgeWVzdGVyZGF5LCB5b3UgZmlyc3Qg bmVlZCB0byBzZXR0bGUgb24gYW4KPj4gYWJzdHJhY3QgbW9kZWw6IFdoYXQgZG8gZmFpbHVyZXMg bWVhbj8gSWYsIGluIHRoZSBmbHVzaCBjYXNlLCBhIHRpbWVvdXQgaXMgZ29pbmcKPj4gdG8ga2ls bCB0aGUgZG9tYWluIGFueXdheSwgdGhlbiBlcnJvciBoYW5kbGluZyBjYW4gYmUgbGlnaHRlciB3 ZWlnaHQgdGhhbiBpZiB5b3UKPj4gbWVhbiB0byB0cnkgdG8ga2VlcCB0aGUgZG9tYWluIHJ1bm5p bmcuIE9mIGNvdXJzZSBpbiB0aGlzIGNvbnRleHQgeW91IGFsc28KPj4gc2hvdWxkIG5vdCBmb3Jn ZXQgdGhhdCBpb21tdV9tYXBfcGFnZSgpIGNvdWxkIGFscmVhZHkgcmV0dXJuIGVycm9ycyBwcmlv ciB0bwo+PiB5b3VyIGNoYW5nZXMgKG1vc3Qgbm90YWJseSAtRU5PTUVNLCBidXQgYXQgbGVhc3Qg dGhlIEFNRCBzaWRlIGFsc28gcHJvZHVjZXMKPj4gb3RoZXJzLCB3aXRoIC1FRkFVTFQgZ2VuZXJh bGx5IGJlaW5nIGFjY29tcGFuaWVkIGJ5IGRvbWFpbl9jcmFzaCgpKS4gQXMKPj4gbWVudGlvbmVk IGVsc2V3aGVyZSAtIGl0IHNlZW1zIGV4dHJlbWVseSBib2d1cyB0aGF0IHRoZXNlIGVycm9ycyB3 ZXJlbid0Cj4+IGNoZWNrIGZvciBmcm9tIHRoZSBiZWdpbm5pbmcuCj4+IAo+IEphbiwgSSBhbSBu b3QgZmFtaWxpYXIvY29uZmlkZW50IGVub3VnaCB0byB0aGlzIHNpbmdsZSBwb2ludCwgY291bGQg eW91IHRlbGwgCj4gbWUgbW9yZSBob3cgdG8gZml4IGl0PwoKTm90IHN1cmUgd2hhdCBleGFjdGx5 IHlvdSdyZSBhc2tpbmcgZm9yOiBBcyBzYWlkLCB3ZSBmaXJzdCBuZWVkIHRvCnNldHRsZSBvbiBh biBhYnN0cmFjdCBtb2RlbC4gRG8gd2Ugd2FudCBJT01NVSBtYXBwaW5nIGZhaWx1cmVzCnRvIGJl IGZhdGFsIHRvIHRoZSBkb21haW4gKHBlcmhhcHMgd2l0aCB0aGUgZXhjZXB0aW9uIG9mIHRoZQpo YXJkd2FyZSBvbmUpPyBJIHRoaW5rIHdlIGRvLCBhbmQgZm9yIHRoZSBoYXJkd2FyZSBkb21haW4g d2UnZApkbyB0aGluZ3Mgb24gYSBiZXN0IGVmZm9ydCBiYXNpcyAoYWx3YXlzIGVycmluZyBvbiB0 aGUgc2lkZSBvZgp1bm1hcHBpbmcpLiBXaGljaCB3b3VsZCBwcm9iYWJseSBtZWFuIGNyYXNoaW5n IHRoZSBkb21haW4KY291bGQgYmUgY2VudHJhbGl6ZWQgaW4gaW9tbXVfeyx1bn1tYXBfcGFnZSgp LiBIb3cgbXVjaCByb2xsCmJhY2sgd291bGQgdGhlbiBzdGlsbCBiZSBuZWVkZWQgaW4gY2FsbGVy cyBvZiB0aGVzZSBmdW5jdGlvbnMgZm9yCnRoZSBoYXJkd2FyZSBkb21haW4ncyBzYWtlIHdvdWxk IG5lZWQgdG8gYmUgc2Vlbi4KClNvIGJlZm9yZSB5b3Ugc3RhcnQgY29pbmcsIGdpdmUgb3RoZXJz IChuYW1lbHkgYnV0IG5vdCBsaW1pdGVkIHRvClZULWQsIEFNRCBJT01NVSwgb3RoZXIgeDg2LCBh bmQgeDg2L21tIG1haW50YWluZXJzKSBhIGNoYW5jZQp0byB2b2ljZSBkaWZmZXJpbmcgb3Bpbmlv bnMuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=