From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v8 3/3] VT-d: Fix vt-d Device-TLB flush timeout issue Date: Tue, 29 Mar 2016 10:20:42 -0400 Message-ID: <20160329142042.GE10298@char.us.oracle.com> References: <1458799079-79825-1-git-send-email-quan.xu@intel.com> <1458799079-79825-4-git-send-email-quan.xu@intel.com> <20160325203134.GG14689@char.us.oracle.com> <945CA011AD5F084CBEA3E851C0AB28894B86D211@SHSMSX101.ccr.corp.intel.com> <20160328141127.GF31349@char.us.oracle.com> <945CA011AD5F084CBEA3E851C0AB28894B86FD3C@SHSMSX101.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <945CA011AD5F084CBEA3E851C0AB28894B86FD3C@SHSMSX101.ccr.corp.intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: "Xu, Quan" Cc: "Tian, Kevin" , "Wu, Feng" , "dario.faggioli@citrix.com" , "jbeulich@suse.com" , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBNYXIgMjksIDIwMTYgYXQgMDE6MzI6MDJBTSArMDAwMCwgWHUsIFF1YW4gd3JvdGU6 Cj4gT24gTWFyY2ggMjgsIDIwMTYgMTA6MTFwbSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25y YWQud2lsa0BvcmFjbGUuY29tPiB3cm90ZToKPiA+ID4KPiA+ID4gPiA+ICsgICAgICAgICAgICBs aXN0X2RlbCgmcGRldi0+ZG9tYWluX2xpc3QpOwo+ID4gPiA+ID4gKyAgICAgICAgICAgIHBkZXYt PmRvbWFpbiA9IE5VTEw7Cj4gPiA+ID4gPiArICAgICAgICAgICAgcGNpX2hpZGVfZXhpc3Rpbmdf ZGV2aWNlKHBkZXYpOwo+ID4gPiA+ID4gKyAgICAgICAgICAgIGJyZWFrOwo+ID4gPiA+ID4gKyAg ICAgICAgfQo+ID4gPiA+ID4gKyAgICB9Cj4gPiA+ID4gPiArCj4gPiA+ID4gPiArICAgIHBjaWRl dnNfdW5sb2NrKCk7Cj4gPiA+ID4gPiArCj4gPiA+ID4gPiArICAgIGlmICggIWlzX2hhcmR3YXJl X2RvbWFpbihkKSApCj4gPiA+ID4gPiArICAgICAgICBkb21haW5fY3Jhc2goZCk7Cj4gPiA+ID4K PiA+ID4gPiBUaGUgZGVzY3JpcHRpb24gc2FpZCBzb21ldGhpbmcgYWJvdXQgJ2p1c3QgdGhyb3cg b3V0IGEgd2FybmluZycgKGlmCj4gPiA+ID4gdGhlIGRvbWFpbiBvd25pbmcgaXQgaXMgYSBoYXJk d2FyZSBkb21haW4pLiBUaGF0IHNlZW1zIHRvIGJlIG1pc3Npbmc/Cj4gPiA+ID4KPiA+ID4gPgo+ ID4gPgo+ID4gPiBUaGUgd2FybmluZyBpcyBpbiB0aGUgY2FsbCBwYXRoLCBpbiBxdWV1ZV9pbnZh bGlkYXRlX3dhaXQoKToKPiA+ID4gICAiIiJRdWV1ZSBpbnZhbGlkYXRlIHdhaXQgZGVzY3JpcHRv ciB0aW1lZCBvdXQuIiIiCj4gPiAKPiA+IEFhaCwgcmlnaHQuCj4gPiA+Cj4gPiA+IFRoZW4sIGRv ZXMgaXQgbWFrZSBzZW5zZT8KPiA+IAo+ID4gWWVzLiBJIHdvdWxkIHJlY29tbWVuZCB5b3UgbW9k aWZ5IHRoZSBjb21taXQgZGVzY3JpcHRpb24gc28gdGhhdCBjbHVlbGVzcwo+ID4gZm9sa3MgbGlr ZSBtZSBjYW4gc2VlIGl0LiBZb3UgY291bGQgbW9kaWZ5IHRoZSBjb21taXQgZGVzY3JpcHRpb24g dG8gc2F5Ogo+ID4gCj4gPiAianVzdCB0aHJvdyBvdXQgYSB3YXJuaW5nIChkb25lIGluIHF1ZXVl X2ludmFsaWRhdGVfd2FpdCkuIgo+ID4gCj4gPiAKPiAKPiBUaGVuLCBiYXNlZCBvbiBEYXJpby95 b3VyIHN1Z2dlc3Rpb24sIHRoZSBjaGFuZ2Vsb2cgY291bGQgYmU6Cj4gIiIiCj4gVlQtZDogRml4 IHZ0LWQgRGV2aWNlLVRMQiBmbHVzaCB0aW1lb3V0IGlzc3VlCj4gCj4gSWYgRGV2aWNlLVRMQiBm bHVzaCB0aW1lZCBvdXQsIHdlIHdvdWxkIGhpZGUgdGhlIHRhcmdldCBBVFMgZGV2aWNlIGFuZCBj cmFzaCB0aGUgZG9tYWluIG93bmluZyB0aGlzIEFUUyBkZXZpY2UuCj4gSWYgaW1wYWN0ZWQgZG9t YWluIGlzIGhhcmR3YXJlIGRvbWFpbiwganVzdCB0aHJvdyBvdXQgYSB3YXJuaW5nIChkb25lIGlu IHF1ZXVlX2ludmFsaWRhdGVfd2FpdCkuCj4gCj4gQnkgaGlkaW5nIHRoZSBkZXZpY2UsIHdlIG1h a2Ugc3VyZSBpdCBjYW4ndCBiZSBhc3NpZ25lZCB0byBhbnkgZG9tYWluIGFueSBsb25nZXIuCj4g IiIiCgpzL3RvIGFueSBkb21haW4gYW55IGxvbmdlci4vdG8gYW55IGRvbWFpbiBhbnkgbG9uZ2Vy IChzZWUgZGV2aWNlX2Fzc2lnbmVkKS4vCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK