From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [Patch v11 3/3] vt-d: fix vt-d Device-TLB flush timeout issue (+ crash logic ) Date: Fri, 17 Jun 2016 14:34:30 +0100 Message-ID: <5763FC66.5030004@arm.com> References: <945CA011AD5F084CBEA3E851C0AB28894B8E6F02@SHSMSX103.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <945CA011AD5F084CBEA3E851C0AB28894B8E6F02@SHSMSX103.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" , "xen-devel@lists.xen.org" , Suravee Suthikulpanit , "jbeulich@suse.com" , "Tian, Kevin" Cc: "dario.faggioli@citrix.com" , "Wu, Feng" List-Id: xen-devel@lists.xenproject.org SGkgUXVhbiwKCk9uIDE3LzA2LzE2IDA5OjUxLCBYdSwgUXVhbiB3cm90ZToKPiArIGFybS9hbWQg bWFpbnRhaW5lcnMuLgo+Cj4gT24gSnVuZSAwMSwgMjAxNiA1OjA1IFBNLCBYdSwgUXVhbiA8cXVh bi54dUBpbnRlbC5jb20+IHdyb3RlOgo+PiBJZiBEZXZpY2UtVExCIGZsdXNoIHRpbWVkIG91dCwg d2UgaGlkZSB0aGUgdGFyZ2V0IEFUUyBkZXZpY2UgaW1tZWRpYXRlbHkgYW5kCj4+IGNyYXNoIHRo ZSBkb21haW4gb3duaW5nIHRoaXMgQVRTIGRldmljZS4gSWYgaW1wYWN0ZWQgZG9tYWluIGlzIGhh cmR3YXJlCj4+IGRvbWFpbiwganVzdCB0aHJvdyBvdXQgYSB3YXJuaW5nLgo+Pgo+PiBCeSBoaWRp bmcgdGhlIGRldmljZSwgd2UgbWFrZSBzdXJlIGl0IGNhbid0IGJlIGFzc2lnbmVkIHRvIGFueSBk b21haW4gYW55Cj4+IGxvbmdlciAoc2VlIGRldmljZV9hc3NpZ25lZCkuCj4KPiBEb21VIChvdGhl ciB0aGFuIERvbTApIGdldHMgY3Jhc2hlZCB3aGVuIGEgZGV2aWNlIElPVExCIGZsdXNoIHRpbWVz IG91dC4gSSBzdXBwb3NlIHRoYXQncyB3aGF0IHlvdSB3aWxsIHdhbnQgb24gQVJNL0FNRCB0aGVu IHRvby4KCkNvcnJlY3QgaXQgaXMgd2hhdCB3ZSB3YW50IGZvciBBUk0gOikuCgo+IFdlIG5lZWQg dG8gbW92ZSB1cCB0aGUgY3Jhc2ggbG9naWMgLCBhcyBzaW1pbGFyIGFzIGlvbW11X21hcF9wYWdl KCkgLyBpb21tdV91bm1hcF9wYWdlKCkuCj4KPiAgICAgIC0gYWRkIHRoZSBjcmFzaCBsb2dpYyB0 byBpb21tdV9pb3RsYl9mbHVzaCgpIC8gaW9tbXVfaW90bGJfZmx1c2hfYWxsKCkuCj4KPiAgICAg IC0gd2hlbiBJT01NVS9NTVUgc2hhcmUgcGFnZSB0YWJsZXMsIHdlIG5lZWQgdG8gZml4IGl0IG9u ZSBieSBvbmUuCj4gICAgICAgICAgLS0gb24gYW1kLCB3ZSBuZWVkIHRvIGFkZCB0aGUgY3Jhc2gg bG9naWMgdG8gYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKCkuCj4gICAgICAgICAgLS0gb24gaW50ZWws IHdlIG5lZWQgdG8gYWRkIHRoZSBjcmFzaCBsb2dpYyB0byBpb21tdV9wdGVfZmx1c2goKS4KPiAg ICAgICAgICAtLSBvbiBhcm0sIHdlIGJlbmVmaXQgdGhhdCB3ZSBhZGQgdGhlIGNyYXNoIGxvZ2lj IHRvIGlvbW11X2lvdGxiX2ZsdXNoKCkuCgpSaWdodC4KCj4KPgo+IFRha2VuIHRvZ2V0aGVyLCB3 ZSBuZWVkIHRvIGFkZCBjcmFzaCBsb2dpYyB0bwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg aW9tbXVfaW90bGJfZmx1c2goKSAvIGlvbW11X2lvdGxiX2ZsdXNoX2FsbCgpIC8gaW9tbXVfcHRl X2ZsdXNoKCkgLyBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoKS4KCkZvciBpb21tdV9pb3RsYl8qIHll cyBhcyBpdCBpcyBjb21tb24gY29kZS4gSSBkb24ndCBrbm93IGZvciB0aGUgb3RoZXJzLgoKUmVn YXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==