From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v7 04/11] IOMMU: propagate IOMMU Device-TLB flush error up to IOMMU mapping (top level ones) Date: Thu, 9 Jun 2016 11:30:37 +0100 Message-ID: <5759454D.6010807@arm.com> References: <1465376344-28290-1-git-send-email-quan.xu@intel.com> <1465376344-28290-5-git-send-email-quan.xu@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1465376344-28290-5-git-send-email-quan.xu@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 Cc: Kevin Tian , Stefano Stabellini , Feng Wu , Suravee Suthikulpanit , dario.faggioli@citrix.com, Jan Beulich List-Id: xen-devel@lists.xenproject.org SGVsbG8sCgpPbiAwOC8wNi8xNiAwOTo1OCwgWHUsIFF1YW4gd3JvdGU6Cj4gRnJvbTogUXVhbiBY dSA8cXVhbi54dUBpbnRlbC5jb20+Cj4KPiBTaWduZWQtb2ZmLWJ5OiBRdWFuIFh1IDxxdWFuLnh1 QGludGVsLmNvbT4KPiBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+ Cj4KPiBDQzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1k LmNvbT4KPiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENDOiBLZXZpbiBUaWFu IDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiBDQzogRmVuZyBXdSA8ZmVuZy53dUBpbnRlbC5jb20+ Cj4gQ0M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPgo+IHY3OiBkcm9wIHRoZSBh bWRfaW9tbXVfaHdkb21faW5pdCgpIGZpeCwgd2hpY2ggaGFzIGJlZW4gYWRkZWQgaW4KPiAgICAg IHBhdGNoIDIgaW4gdGhpcyB2Ny4KPiAtLS0KPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy bS9zbW11LmMgICAgICAgICAgICB8IDQgKystLQo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv dnRkL2lvbW11LmMgICAgICAgICAgIHwgNyArKysrLS0tCj4gICB4ZW4vaW5jbHVkZS9hc20teDg2 L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmggfCA0ICsrLS0KPiAgIHhlbi9pbmNsdWRlL3hlbi9p b21tdS5oICAgICAgICAgICAgICAgICAgICAgICB8IDQgKystLQo+ICAgNCBmaWxlcyBjaGFuZ2Vk LCAxMCBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9k cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h cm0vc21tdS5jCj4gaW5kZXggMWNlNGRkZi4uZWU1Yzg5ZCAxMDA2NDQKPiAtLS0gYS94ZW4vZHJp dmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91 Z2gvYXJtL3NtbXUuYwo+IEBAIC0yNzQ1LDggKzI3NDUsOCBAQCBzdGF0aWMgdm9pZCBhcm1fc21t dV9pb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKPiAgIAl4ZnJlZSh4ZW5f ZG9tYWluKTsKPiAgIH0KPgo+IC1zdGF0aWMgaW50IGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBk b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAo+IC0JCQkgICAgIHVuc2lnbmVkIGxvbmcgbWZu LCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11 X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAo+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5z aWduZWQgaW50IGZsYWdzKQoKVGhpcyBmaWxlIGlzIHVzaW5nIHRoZSBMaW51eCBjb2Rpbmcgc3R5 bGUuIFNvIHlvdSBzaG91bGQgdXNlIGhhcmQgdGFiIGhlcmUuCgo+ICAgewo+ICAgCXAybV90eXBl X3QgdDsKClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=