From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Ellerman Subject: Re: [PATCH 21/44] powerpc: implement ->mapping_error Date: Wed, 14 Jun 2017 19:17:27 +1000 Message-ID: <87vanz2ajc.fsf__512.101621325378$1497431903$gmane$org@concordia.ellerman.id.au> References: <20170608132609.32662-1-hch@lst.de> <20170608132609.32662-22-hch@lst.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dL4Qg-0003ug-K7 for xen-devel@lists.xenproject.org; Wed, 14 Jun 2017 09:17:34 +0000 In-Reply-To: <20170608132609.32662-22-hch@lst.de> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Christoph Hellwig , x86@kernel.org, linux-arm-kernel@lists.infradead.org, xen-devel@lists.xenproject.org, linux-c6x-dev@linux-c6x.org, linux-hexagon@vger.kernel.org, linux-ia64@vger.kernel.org, linux-mips@linux-mips.org, openrisc@lists.librecores.org, linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, linux-xtensa@linux-xtensa.org, dmaengine@vger.kernel.org, linux-tegra@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-samsung-soc@vger.kernel.org, iommu@lists.linux-foundation.org, netdev@vger.kernel.org, Alistair Popple Cc: linux-kernel@vger.kernel.org List-Id: xen-devel@lists.xenproject.org Q2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+IHdyaXRlczoKCj4gRE1BX0VSUk9SX0NPREUg aXMgZ29pbmcgdG8gZ28gYXdheSwgc28gZG9uJ3QgcmVseSBvbiBpdC4gIEluc3RlYWQKPiBkZWZp bmUgYSAtPm1hcHBpbmdfZXJyb3IgbWV0aG9kIGZvciBhbGwgSU9NTVUgYmFzZWQgZG1hIG9wZXJh dGlvbgo+IGluc3RhbmNlcy4gIFRoZSBkaXJlY3Qgb3BzIGRvbid0IGV2ZXIgcmV0dXJuIGFuIGVy cm9yIGFuZCBkb24ndAo+IG5lZWQgYSAtPm1hcHBpbmdfZXJyb3IgbWV0aG9kLgo+Cj4gU2lnbmVk LW9mZi1ieTogQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+Cj4gLS0tCj4gIGFyY2gvcG93 ZXJwYy9pbmNsdWRlL2FzbS9kbWEtbWFwcGluZy5oIHwgIDQgLS0tLQo+ICBhcmNoL3Bvd2VycGMv aW5jbHVkZS9hc20vaW9tbXUuaCAgICAgICB8ICA0ICsrKysKPiAgYXJjaC9wb3dlcnBjL2tlcm5l bC9kbWEtaW9tbXUuYyAgICAgICAgfCAgNiArKysrKysKPiAgYXJjaC9wb3dlcnBjL2tlcm5lbC9p b21tdS5jICAgICAgICAgICAgfCAyOCArKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCj4gIGFy Y2gvcG93ZXJwYy9wbGF0Zm9ybXMvY2VsbC9pb21tdS5jICAgIHwgIDEgKwo+ICBhcmNoL3Bvd2Vy cGMvcGxhdGZvcm1zL3BzZXJpZXMvdmlvLmMgICB8ICAzICsrLQo+ICA2IGZpbGVzIGNoYW5nZWQs IDI3IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKSSBhbHNvIHNlZToKCiAgYXJjaC9w b3dlcnBjL2tlcm5lbC9kbWEuYzpjb25zdCBzdHJ1Y3QgZG1hX21hcF9vcHMgZG1hX2RpcmVjdF9v cHMgPSB7CgpXaGljaCB5b3UgbWVudGlvbmVkIGNhbid0IGZhaWwuCgogIGFyY2gvcG93ZXJwYy9w bGF0Zm9ybXMvcHNlcmllcy9pYm1lYnVzLmM6c3RhdGljIGNvbnN0IHN0cnVjdCBkbWFfbWFwX29w cyBpYm1lYnVzX2RtYV9vcHMgPSB7CgpXaGljaCBjYW4ndCBmYWlsLgoKQW5kOgoKICBhcmNoL3Bv d2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbnB1LWRtYS5jOnN0YXRpYyBjb25zdCBzdHJ1Y3QgZG1h X21hcF9vcHMgZG1hX25wdV9vcHMgPSB7CiAgYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wczMvc3lz dGVtLWJ1cy5jOnN0YXRpYyBjb25zdCBzdHJ1Y3QgZG1hX21hcF9vcHMgcHMzX3NiX2RtYV9vcHMg PSB7CiAgYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wczMvc3lzdGVtLWJ1cy5jOnN0YXRpYyBjb25z dCBzdHJ1Y3QgZG1hX21hcF9vcHMgcHMzX2lvYzBfZG1hX29wcyA9IHsKCkFsbCBvZiB3aGljaCBs b29rIGxpa2UgdGhleSBkZWZpbml0ZWx5IGNhbiBmYWlsLCBidXQgcmV0dXJuIDAgb24gZXJyb3IK YW5kIGRvbid0IGltcGxlbWVudCAtPm1hcHBpbmdfZXJyb3IuCgpTbyBJIGd1ZXNzIEknbSBhY2tp bmcgdGhpcyBhbmQgYWRkaW5nIGEgVE9ETyB0byBmaXggdXAgdGhlIE5QVSBjb2RlIGF0CmxlYXN0 LCB0aGUgcHMzIGNvZGUgaXMgcHJvYmFibHkgYmV0dGVyIGxlZnQgYWxvbmUgdGhlc2UgZGF5cy4K CkFja2VkLWJ5OiBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CgpjaGVlcnMK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=