From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brian Starkey Subject: Re: [PATCH v3 1/2] drm/gem: drm_gem_dumb_map_offset(): reject dma-buf Date: Thu, 24 Aug 2017 11:04:01 +0100 Message-ID: <20170824100400.GA25152@e107564-lin.cambridge.arm.com> References: <1502986891-36764-1-git-send-email-noralf@tronnes.org> <1502986891-36764-2-git-send-email-noralf@tronnes.org> <20170818074656.xawukspyerve6wnb@phenom.ffwll.local> <1de97ff3-44d5-aeac-e03d-4976e455ab67@tronnes.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from foss.arm.com (foss.arm.com [217.140.101.70]) by gabe.freedesktop.org (Postfix) with ESMTP id B25608982A for ; Thu, 24 Aug 2017 10:04:13 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1de97ff3-44d5-aeac-e03d-4976e455ab67@tronnes.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Noralf Tr??nnes Cc: narmstrong@baylibre.com, daniel.vetter@ffwll.ch, liviu.dudau@arm.com, dri-devel@lists.freedesktop.org, thierry.reding@gmail.com, laurent.pinchart@ideasonboard.com, daniel.vetter@intel.com, marex@denx.de, boris.brezillon@free-electrons.com, abrodkin@synopsys.com, linux@armlinux.org.uk, z.liuxinliang@hisilicon.com, kong.kongxinwei@hisilicon.com, tomi.valkeinen@ti.com, airlied@redhat.com, puck.chen@hisilicon.com, jsarha@ti.com, vincent.abriou@st.com, alison.wang@freescale.com, sw0312.kim@samsung.com, philippe.cornu@st.com, yannick.fertre@st.com, kyungmin.park@samsung.com, zourongrong@gmail.com, maxime.ripard@free-electrons.com, shawnguo@kernel.org, kraxel@redhat.com List-Id: dri-devel@lists.freedesktop.org SGksCgpUaGFua3MgZm9yIHRoZSBDQy4KCk9uIEZyaSwgQXVnIDE4LCAyMDE3IGF0IDA2OjEzOjE0 UE0gKzAyMDAsIE5vcmFsZiBUcj8/bm5lcyB3cm90ZToKPihjYyBhZmZlY3RlZCBwYXJ0aWVzKQo+ Cj4KPkRlbiAxOC4wOC4yMDE3IDA5LjQ2LCBza3JldiBEYW5pZWwgVmV0dGVyOgo+Pk9uIFRodSwg QXVnIDE3LCAyMDE3IGF0IDA2OjIxOjMwUE0gKzAyMDAsIE5vcmFsZiBUcj8/bm5lcyB3cm90ZToK Pj4+UmVqZWN0IG1hcHBpbmcgYW4gaW1wb3J0ZWQgZG1hLWJ1ZiBzaW5jZSBpcydzIGFuIGludmFs aWQgdXNlLWNhc2UuCj4+Pgo+Pj5DYzogUGhpbGlwcCBaYWJlbCA8cC56YWJlbEBwZW5ndXRyb25p eC5kZT4KPj4+Q2M6IExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGluY2hhcnRAaWRlYXNvbmJv YXJkLmNvbT4KPj4+Q2M6IFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgo+Pj5DYzog RGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KPj4+U2lnbmVkLW9mZi1ieTog Tm9yYWxmIFRyPz9ubmVzIDxub3JhbGZAdHJvbm5lcy5vcmc+Cj4+SSB0aGluayBhY2tzIGZyb20g c29tZW9uZSB1c2luZyBtYWxpIHdvdWxkIGJlIGdvb2QgdG9vLiBhbWRncHUgYWxyZWFkeSBoYXMK Pj5zdWNoIGNoZWNrcywgc28gSSB0aGluayBvbiB0aGUgZGVza3RvcCBzaWRlIHdlJ3JlIG9rLgo+ PgoKVGhpcyBsb29rcyBsaWtlIGl0IHdvdWxkIGJyZWFrIGFueW9uZSBydW5uaW5nIHRoZSBNYWxp LTR4eCBzZXJpZXMgR1BVcwp3aXRoIHRoZSBBcm0gZ3JhcGhpY3Mgc3RhY2sgKGUuZy4gSGlrZXkg Ym9hcmQpLgoKSSBkb24ndCBrbm93IHdoZXJlIHRoYXQgc2l0cyBpbiB0ZXJtcyBvZiBwb2xpY3ku CgpDaGVlcnMsCi1CcmlhbgoKPj5BY2tlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRl ckBmZndsbC5jaD4KPj4KPj5CdXQgSSB0aGluayB0aGlzIG9uZSBoZXJlIGRlZmluaXRlbHkgbmVl ZHMgYSBmZXcgbW9yZSBhY2tzLiBJIGNvdWxkIGJyZWFrCj4+dWFiaSBpZiB3ZSdyZSB1bmx1Y2t5 LCBzbyBsZXQncyBub3QgcnVzaCBpdC4KPgo+T2ssIEkndmUgQ0MnZWQgdGhlIGFmZmVjdGVkIHBh cnRpZXMgdG8gaW5jcmVhc2UgdGhlIG9kZHMgdGhhdCB0aGV5IGxvb2sKPmF0IHRoaXMuIFRoZXNl IGFyZSB0aGUgZHJpdmVycyB1c2luZyBkcm1fZ2VtX2R1bWJfbWFwX29mZnNldCgpCj4oaG9wZWZ1 bGx5IEkgZ290IHRoZSBsaXN0IHJpZ2h0KToKPgo+YXJjCj5hdG1lbC1obGNkYwo+Y2lycnVzCj5l eHlub3MKPmZzbC1kY3UKPmdtYTUwMAo+aGRsY2QKPmlteAo+a2lyaW4KPm1hbGktZHAKPm1lZGlh dGVrCj5tZXNvbgo+bXhzZmIKPnBsMTExCj5yY2FyLWR1Cj5yb2NrY2hpcAo+c2htb2JpbGUKPnN0 aQo+c3RtCj5zdW40aQo+dGVncmEKPnRpbGNkCj52YzQKPnp0ZQo+Cj4KPk5vcmFsZi4KPgo+Pi1E YW5pZWwKPj4KPj4+LS0tCj4+PiAgZHJpdmVycy9ncHUvZHJtL2RybV9nZW0uYyB8IDYgKysrKysr Cj4+PiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+Pj4KPj4+ZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9kcm1fZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2dlbS5jCj4+ PmluZGV4IGFkNGU5Y2YuLjhkYTU4MDEgMTAwNjQ0Cj4+Pi0tLSBhL2RyaXZlcnMvZ3B1L2RybS9k cm1fZ2VtLmMKPj4+KysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9nZW0uYwo+Pj5AQCAtMzMzLDYg KzMzMywxMiBAQCBpbnQgZHJtX2dlbV9kdW1iX21hcF9vZmZzZXQoc3RydWN0IGRybV9maWxlICpm aWxlLCBzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+Pj4gIAlpZiAoIW9iaikKPj4+ICAJCXJldHVy biAtRU5PRU5UOwo+Pj4rCS8qIERvbid0IGFsbG93IGltcG9ydGVkIG9iamVjdHMgdG8gYmUgbWFw cGVkICovCj4+PisJaWYgKG9iai0+aW1wb3J0X2F0dGFjaCkgewo+Pj4rCQlyZXQgPSAtRUlOVkFM Owo+Pj4rCQlnb3RvIG91dDsKPj4+Kwl9Cj4+PisKPj4+ICAJcmV0ID0gZHJtX2dlbV9jcmVhdGVf bW1hcF9vZmZzZXQob2JqKTsKPj4+ICAJaWYgKHJldCkKPj4+ICAJCWdvdG8gb3V0Owo+Pj4tLSAK Pj4+Mi43LjQKPj4+Cj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRl dmVsCg==