From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_2 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 61DC8C433E0 for ; Fri, 29 May 2020 13:35:10 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3D1822077D for ; Fri, 29 May 2020 13:35:10 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3D1822077D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=collabora.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id B083B6E8F6; Fri, 29 May 2020 13:35:09 +0000 (UTC) Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [46.235.227.227]) by gabe.freedesktop.org (Postfix) with ESMTPS id 96FB16E8F6 for ; Fri, 29 May 2020 13:35:08 +0000 (UTC) Received: from localhost (unknown [IPv6:2a01:e0a:2c:6930:5cf4:84a1:2763:fe0d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: bbrezillon) by bhuna.collabora.co.uk (Postfix) with ESMTPSA id E80BC2A4557; Fri, 29 May 2020 14:35:06 +0100 (BST) Date: Fri, 29 May 2020 15:35:04 +0200 From: Boris Brezillon To: Daniel Vetter Subject: Re: [PATCH] drm/shmem-helpers: Simplify dma-buf importing Message-ID: <20200529153504.04eaff73@collabora.com> In-Reply-To: <20200529153428.50688049@collabora.com> References: <20200511093554.211493-10-daniel.vetter@ffwll.ch> <20200520180232.956489-1-daniel.vetter@ffwll.ch> <20200529153428.50688049@collabora.com> Organization: Collabora X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-redhat-linux-gnu) MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Zimmermann , Gerd Hoffmann , DRI Development Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gRnJpLCAyOSBNYXkgMjAyMCAxNTozNDoyOCArMDIwMApCb3JpcyBCcmV6aWxsb24gPGJvcmlz LmJyZXppbGxvbkBjb2xsYWJvcmEuY29tPiB3cm90ZToKCj4gSGkgRGFuaWVsLAo+IAo+IE9uIFdl ZCwgMjAgTWF5IDIwMjAgMjA6MDI6MzIgKzAyMDAKPiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0 dGVyQGZmd2xsLmNoPiB3cm90ZToKPiAKPiA+IC0gRGl0Y2ggdGhlIC0+cGFnZXMgYXJyYXkKPiA+ IC0gTWFrZSBpdCBhIHByaXZhdGUgZ2VtIGJvLCB3aGljaCBtZWFucyBubyBzaG1lbSBvYmplY3Qs IHdoaWNoIG1lYW5zCj4gPiAgIGZpcmV3b3JrcyBpZiBhbnlvbmUgY2FsbHMgZHJtX2dlbV9vYmpl Y3RfZ2V0X3BhZ2VzLiBCdXQgd2UndmUganVzdAo+ID4gICBtYWRlIHN1cmUgdGhhdCdzIGFsbCBj b3ZlcmVkLgo+ID4gCj4gPiB2MjogUmViYXNlCj4gPiAKPiA+IEFja2VkLWJ5OiBUaG9tYXMgWmlt bWVybWFubiA8dHppbW1lcm1hbm5Ac3VzZS5kZT4KPiA+IENjOiBHZXJkIEhvZmZtYW5uIDxrcmF4 ZWxAcmVkaGF0LmNvbT4KPiA+IENjOiBSb2IgSGVycmluZyA8cm9iaEBrZXJuZWwub3JnPgo+ID4g Q2M6IE5vcmFsZiBUcsO4bm5lcyA8bm9yYWxmQHRyb25uZXMub3JnPgo+ID4gU2lnbmVkLW9mZi1i eTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+ICAKPiAKPiBJIHNlZSBh IGJ1bmNoIG9mCj4gCj4gWyAgIDM4LjI2MTMxM10gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0t LS0tLS0tLS0tCj4gWyAgIDM4LjI2MTc0MF0gV0FSTklORzogQ1BVOiA0IFBJRDogMjk0NSBhdCBk cml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9zaG1lbV9oZWxwZXIuYzoxMzcgZHJtX2dlbV9zaG1lbV9m cmVlX29iamVjdCsweGI0LzB4ZTAKPiBbICAgMzguMjYyNjc2XSBNb2R1bGVzIGxpbmtlZCBpbjoK PiBbICAgMzguMjYyOTQ5XSBDUFU6IDQgUElEOiAyOTQ1IENvbW06IFh3YXlsYW5kIE5vdCB0YWlu dGVkIDUuNy4wLXJjMS0wMDExMS1nOWM3ZTUyNmM0M2QwICM1MjAKPiBbICAgMzguMjYzNjY3XSBI YXJkd2FyZSBuYW1lOiBSYWR4YSBST0NLIFBpIDQgKERUKQo+IFsgICAzOC4yNjQwNjJdIHBzdGF0 ZTogNjAwMDAwMDUgKG5aQ3YgZGFpZiAtUEFOIC1VQU8pCj4gWyAgIDM4LjI2NDQ4Ml0gcGMgOiBk cm1fZ2VtX3NobWVtX2ZyZWVfb2JqZWN0KzB4YjQvMHhlMAo+IFsgICAzOC4yNjQ5MTZdIGxyIDog ZHJtX2dlbV9zaG1lbV9mcmVlX29iamVjdCsweDM4LzB4ZTAKPiBbICAgMzguMjY1MzQ4XSBzcCA6 IGZmZmY4MDAwMTFjZWJiYjAKPiBbICAgMzguMjY1NjM5XSB4Mjk6IGZmZmY4MDAwMTFjZWJiYjAg eDI4OiBmZmZmODAwMDExY2ViZDg4IAo+IFsgICAzOC4yNjYxMDJdIHgyNzogMDAwMDAwMDAwMDAw MDAwMCB4MjY6IGZmZmYwMDAwNzJhMWY0MDAgCj4gWyAgIDM4LjI2NjU2Nl0geDI1OiAwMDAwMDAw MDAwMDAwMDA5IHgyNDogZmZmZjAwMDA3MmExZjQwMCAKPiBbICAgMzguMjY3MDI5XSB4MjM6IDAw MDAwMDAwMDAwMDAwMDIgeDIyOiBmZmZmMDAwMDc5NDA5MDgwIAo+IFsgICAzOC4yNjc0OTJdIHgy MTogZmZmZjAwMDA3OTQwOTI4MCB4MjA6IGZmZmYwMDAwNmMzMDQ4MDAgCj4gWyAgIDM4LjI2Nzk1 NV0geDE5OiBmZmZmMDAwMDZjMzA0ODAwIHgxODogMDAwMDAwMDAwMDAwMDAwMCAKPiBbICAgMzgu MjY4NDE3XSB4MTc6IDAwMDAwMDAwMDAwMDAwMDAgeDE2OiAwMDAwMDAwMDAwMDAwMDAwIAo+IFsg ICAzOC4yNjg4ODBdIHgxNTogMDAwMDAwMDAwMDAwMDAwMCB4MTQ6IDAwMDAwMDAwMDAwMDAwMDAg Cj4gWyAgIDM4LjI2OTM0M10geDEzOiAwMDAxMDAwMDAwMDAwMDAwIHgxMjogMDAwMDAwMDAwMDAw MDAwOCAKPiBbICAgMzguMjY5ODA2XSB4MTE6IDAwMDAwMDAwMDAwMGZmZmYgeDEwOiAwMDAwMDAw MDAwMDAwMDAwIAo+IFsgICAzOC4yNzAyNjldIHg5IDogMDAwMDAwMDAwMDAwMDAwMSB4OCA6IDAw MDAwMDAwMDAyMTBkMDAgCj4gWyAgIDM4LjI3MDczMl0geDcgOiAwMDAwMDAwMDAwMDAwMDAxIHg2 IDogZmZmZjgwMDAxMTMwNzk4MCAKPiBbICAgMzguMjcxMTk1XSB4NSA6IGZmZmYwMDAwNjY0MWMy NDAgeDQgOiBmZmZmMDAwMDZlZTFiNDAwIAo+IFsgICAzOC4yNzE2NTZdIHgzIDogMDAwMDAwMDAw MDAwMDAwNCB4MiA6IGFhZmJjNmYzMzhjZjYwMDAgCj4gWyAgIDM4LjI3MjExOV0geDEgOiAwMDAw MDAwMDAwMDAwMDAwIHgwIDogMDAwMDAwMDBmZmZmZmZmZiAKPiBbICAgMzguMjcyNTgzXSBDYWxs IHRyYWNlOgo+IFsgICAzOC4yNzI3OTldICBkcm1fZ2VtX3NobWVtX2ZyZWVfb2JqZWN0KzB4YjQv MHhlMAo+IFsgICAzOC4yNzMyMDNdICBwYW5mcm9zdF9nZW1fZnJlZV9vYmplY3QrMHhmMC8weDEy OAo+IFsgICAzOC4yNzM2MDhdICBkcm1fZ2VtX29iamVjdF9mcmVlKzB4MTgvMHg0MAo+IFsgICAz OC4yNzM5NjddICBkcm1fZ2VtX29iamVjdF9oYW5kbGVfcHV0X3VubG9ja2VkKzB4ZTQvMHhlOAo+ IFsgICAzOC4yNzQ0MzldICBkcm1fZ2VtX29iamVjdF9yZWxlYXNlX2hhbmRsZSsweDZjLzB4OTgK PiBbICAgMzguMjc0ODcyXSAgZHJtX2dlbV9oYW5kbGVfZGVsZXRlKzB4ODQvMHgxNDAKPiBbICAg MzguMjc1MjUzXSAgZHJtX2dlbV9jbG9zZV9pb2N0bCsweDJjLzB4NDAKPiBbICAgMzguMjc1NjEy XSAgZHJtX2lvY3RsX2tlcm5lbCsweGI4LzB4MTA4Cj4gWyAgIDM4LjI3NTk1NF0gIGRybV9pb2N0 bCsweDIxNC8weDQ1MAo+IFsgICAzOC4yNzYyNTVdICBrc3lzX2lvY3RsKzB4YTAvMHhlMAo+IFsg ICAzOC4yNzY1NDZdICBfX2FybTY0X3N5c19pb2N0bCsweDFjLzB4MjgKPiBbICAgMzguMjc2ODkx XSAgZWwwX3N2Y19jb21tb24uY29uc3Rwcm9wLjArMHg2OC8weDE2MAo+IFsgICAzOC4yNzczMTBd ICBkb19lbDBfc3ZjKzB4MjAvMHg4MAo+IFsgICAzOC4yNzc2MDJdICBlbDBfc3luY19oYW5kbGVy KzB4MTBjLzB4MTc4Cj4gWyAgIDM4LjI3Nzk1Ml0gIGVsMF9zeW5jKzB4MTQwLzB4MTgwCj4gWyAg IDM4LjI3ODI0Ml0gLS0tWyBlbmQgdHJhY2UgZGI1NzU0ZWY4YjIxM2NlNSBdLS0tCj4gCj4gYWZ0 ZXIgYXBwbHlpbmcgdGhhdCBwYXRjaC4gRGlkbid0IGhhdmUgdGltZSB0byBkaWcgdGhyb3VnaCBp dCwgdW5mb3J0dW5hdGVseS4KClNvcnJ5LCBJIGZvcmdvdCB0byBtZW50aW9uIHRoYXQgSSdtIHRl c3Rpbmcgb24gcGFuZnJvc3QuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Ry aS1kZXZlbAo=