From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v2 09/11] IOMMU: propagate IOMMU Device-TLB flush error up to IOMMU suspending Date: Mon, 25 Apr 2016 14:58:02 +0100 Message-ID: <571E226A.7020909@arm.com> References: <1460988011-17758-1-git-send-email-quan.xu@intel.com> <1460988011-17758-10-git-send-email-quan.xu@intel.com> <571E213802000078000E54E5@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <571E213802000078000E54E5@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , Quan Xu Cc: Kevin Tian , Feng Wu , Liu Jinsong , dario.faggioli@citrix.com, xen-devel@lists.xen.org, Stefano Stabellini , Suravee Suthikulpanit , Andrew Cooper , Keir Fraser List-Id: xen-devel@lists.xenproject.org SGkgSmFuLAoKT24gMjUvMDQvMTYgMTI6NTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE4 LjA0LjE2IGF0IDE2OjAwLCA8cXVhbi54dUBpbnRlbC5jb20+IHdyb3RlOgo+PiAtLS0gYS94ZW4v ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0 aHJvdWdoL2FybS9zbW11LmMKPj4gQEAgLTI1NDAsNyArMjU0MCw3IEBAIHN0YXRpYyBpbnQgZm9y Y2Vfc3RhZ2UgPSAyOwo+PiAgICAqLwo+PiAgIHN0YXRpYyB1MzIgcGxhdGZvcm1fZmVhdHVyZXMg PSBBUk1fU01NVV9GRUFUX0NPSEVSRU5UX1dBTEs7Cj4+Cj4+IC1zdGF0aWMgdm9pZCBhcm1fc21t dV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCkKPj4gK3N0YXRpYyBpbnQgYXJtX3Nt bXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpCj4+ICAgewo+PiAgIAlzdHJ1Y3Qg YXJtX3NtbXVfeGVuX2RvbWFpbiAqc21tdV9kb21haW4gPSBkb21haW5faHZtX2lvbW11KGQpLT5h cmNoLnByaXY7Cj4+ICAgCXN0cnVjdCBpb21tdV9kb21haW4gKmNmZzsKPj4gQEAgLTI1NTcsMTMg KzI1NTcsMTUgQEAgc3RhdGljIHZvaWQgYXJtX3NtbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBk b21haW4gKmQpCj4+ICAgCQlhcm1fc21tdV90bGJfaW52X2NvbnRleHQoY2ZnLT5wcml2KTsKPj4g ICAJfQo+PiAgIAlzcGluX3VubG9jaygmc21tdV9kb21haW4tPmxvY2spOwo+PiArCj4+ICsgICAg cmV0dXJuIDA7Cj4+ICAgfQo+Cj4gRXZlbiBpZiBpbmRlbnRhdGlvbiBsb29rcyBpbmNvbnNpc3Rl bnQgaW4gdGhpcyBmaWxlLCBwbGVhc2UgbWFrZSB5b3VyCj4gYWRkaXRpb24gbWF0Y2ggc3Vycm91 bmRpbmcgY29kZS4KClRoZSBmaWxlIHNtbXUuYyB3YXMgaW1wb3J0ZWQgZnJvbSBMaW51eCBhbmQg c3VwcG9zZWQgdG8gdXNlIG9ubHkgTGludXggCmNvZGluZyBzdHlsZS4gVGhpcyBpcyBpbiBvcmRl ciB0byBoZWxwIHBvcnRpbmcgZml4ZXMuCgpSZWdhcmRzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK