From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] dma-buf: Remove requirement for ops->map() from dma_buf_export Date: Tue, 7 Aug 2018 21:02:35 +0200 Message-ID: <20180807190235.GE3008@phenom.ffwll.local> References: <20180807183647.22626-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x542.google.com (mail-ed1-x542.google.com [IPv6:2a00:1450:4864:20::542]) by gabe.freedesktop.org (Postfix) with ESMTPS id D9C366E43C for ; Tue, 7 Aug 2018 19:02:39 +0000 (UTC) Received: by mail-ed1-x542.google.com with SMTP id b10-v6so91173eds.4 for ; Tue, 07 Aug 2018 12:02:39 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20180807183647.22626-1-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org, Gerd Hoffmann , linux-media@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDc6MzY6NDdQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFNpbmNlIGNvbW1pdCA5ZWEwZGZiZjk3MiAoImRtYS1idWY6IG1ha2UgbWFwX2F0b21p YyBhbmQgbWFwIGZ1bmN0aW9uCj4gcG9pbnRlcnMgb3B0aW9uYWwiKSwgdGhlIGNvcmUgcHJvdmlk ZXMgdGhlIG5vLW9wIGZ1bmN0aW9ucyB3aGVuIG1hcCBhbmQKPiBtYXBfYXRvbWljIGFyZSBub3Qg cHJvdmlkZWQsIHNvIHdlIG5vIGxvbmdlciBuZWVkIGFzc2VydCB0aGF0IGFyZQo+IHN1cHBsaWVk IGJ5IGEgZG1hLWJ1ZiBleHBvcnRlci4KPiAKPiBGaXhlczogMDllYTBkZmJmOTcyICgiZG1hLWJ1 ZjogbWFrZSBtYXBfYXRvbWljIGFuZCBtYXAgZnVuY3Rpb24gcG9pbnRlcnMgb3B0aW9uYWwiKQo+ IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+ IENjOiBEYW5pZWwgVmV0dGVyIDxkYW5pZWxAZmZ3bGwuY2g+Cj4gQ2M6IEdlcmQgSG9mZm1hbm4g PGtyYXhlbEByZWRoYXQuY29tPgo+IENjOiBTdW1pdCBTZW13YWwgPHN1bWl0LnNlbXdhbEBsaW5h cm8ub3JnPgoKT29vcHMuCgpSZXZpZXdlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRl ckBmZndsbC5jaD4KPiAtLS0KPiAgZHJpdmVycy9kbWEtYnVmL2RtYS1idWYuYyB8IDEgLQo+ICAx IGZpbGUgY2hhbmdlZCwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2Rt YS1idWYvZG1hLWJ1Zi5jIGIvZHJpdmVycy9kbWEtYnVmL2RtYS1idWYuYwo+IGluZGV4IDEzODg0 NDc0ZDE1OC4uMDJmN2Y5YTg5OTc5IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZG1hLWJ1Zi9kbWEt YnVmLmMKPiArKysgYi9kcml2ZXJzL2RtYS1idWYvZG1hLWJ1Zi5jCj4gQEAgLTQwNSw3ICs0MDUs NiBAQCBzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1Zl9leHBvcnQoY29uc3Qgc3RydWN0IGRtYV9idWZf ZXhwb3J0X2luZm8gKmV4cF9pbmZvKQo+ICAJCQkgIHx8ICFleHBfaW5mby0+b3BzLT5tYXBfZG1h X2J1Zgo+ICAJCQkgIHx8ICFleHBfaW5mby0+b3BzLT51bm1hcF9kbWFfYnVmCj4gIAkJCSAgfHwg IWV4cF9pbmZvLT5vcHMtPnJlbGVhc2UKPiAtCQkJICB8fCAhZXhwX2luZm8tPm9wcy0+bWFwCj4g IAkJCSAgfHwgIWV4cF9pbmZvLT5vcHMtPm1tYXApKSB7Cj4gIAkJcmV0dXJuIEVSUl9QVFIoLUVJ TlZBTCk7Cj4gIAl9Cj4gLS0gCj4gMi4xOC4wCj4gCgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2Fy ZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxp bmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==