From: Daniel Vetter <daniel@ffwll.ch>
To: Daniel Thompson <daniel.thompson@linaro.org>
Cc: David Airlie <airlied@linux.ie>,
linaro-kernel@lists.linaro.org, patches@linaro.org,
linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
Benjamin Gaignard <benjamin.gaignard@linaro.org>,
Damien Hobson-Garcia <dhobsong@igel.co.jp>
Subject: Re: [RESEND PATCH v2 v4.1-rc8 0/2] drm: prime: Allow exported dma-bufs to be mapped
Date: Fri, 19 Jun 2015 17:48:11 +0200 [thread overview]
Message-ID: <20150619154811.GE25769@phenom.ffwll.local> (raw)
In-Reply-To: <1434721949-25732-1-git-send-email-daniel.thompson@linaro.org>
On Fri, Jun 19, 2015 at 02:52:27PM +0100, Daniel Thompson wrote:
> This patch set started out as a single patch with a trivial bit of
> boilerplate to add dmabuf mmap support to the msm driver. However Rob
> Clark pointed out that, rather than keep one of the tricks I had used, it
> would be better to change the helpers resulting in this series.
>
> I've tested this both with a rather hacked about Android userspace
> and with a fairly small test case run from debian. Both bits of code
> currently use dumb buffers.
>
> Thanks to Benjamin Gaignard for his help in finding this bit of code and
> to Damien Hobson-Garcia for pointing out that I'd forgotten (since 3.18)
> to RESEND these patches.
>
> Dave: I guess its probably too late in the dev. cycle to take this code
> but don't worry, I will try really hard to remember to RESEND it
> for 4.2. ;-)
>
> v2:
>
> * Modified DRM_PRIME_HANDLE_TO_FD to honour the O_RDRW from the user
> and removed code to workaround this from the sti driver (Rob Clark).
>
> * Added a patch to (rather spartanly) document gem_prime_mmap. Only
> tacked into this series 'cos I spotted it was missing when I was
> checking whether I needed to describe DRM_RDRW anywhere.
Oh hornets nest since I just screamed around again against drm prime mmap
support ;-) Imo before we expose this for real we really need to somehow
figure out what to do about cache coherency. Some intel folks are looking
into adding suitable ioctls to the dma-buf fd to make this possible. I
think we should wait with enabling drm prime mmaping before that's
resolved somehow. I'll point them at your patches though to make sure they
don't reinvent this wheel here.
-Daniel
>
>
> Daniel Thompson (2):
> drm: prime: Honour O_RDWR during prime-handle-to-fd
> drm: prime: Document gem_prime_mmap
>
> drivers/gpu/drm/drm_prime.c | 13 ++++++-------
> include/uapi/drm/drm.h | 1 +
> 2 files changed, 7 insertions(+), 7 deletions(-)
>
> --
> 2.4.3
>
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
--
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
Please read the FAQ at http://www.tux.org/lkml/
next prev parent reply other threads:[~2015-06-19 15:45 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-06-19 13:52 Daniel Thompson
2015-06-19 13:52 ` [RESEND PATCH v2 v4.1-rc8 1/2] drm: prime: Honour O_RDWR during prime-handle-to-fd Daniel Thompson
2015-06-19 15:49 ` Daniel Vetter
2015-06-19 13:52 ` [RESEND PATCH v2 v4.1-rc8 2/2] drm: prime: Document gem_prime_mmap Daniel Thompson
2015-06-19 15:50 ` Daniel Vetter
2015-06-19 15:48 ` Daniel Vetter [this message]
2015-06-19 20:24 ` [RESEND PATCH v2 v4.1-rc8 0/2] drm: prime: Allow exported dma-bufs to be mapped Benjamin Gaignard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150619154811.GE25769@phenom.ffwll.local \
--to=daniel@ffwll.ch \
--cc=airlied@linux.ie \
--cc=benjamin.gaignard@linaro.org \
--cc=daniel.thompson@linaro.org \
--cc=dhobsong@igel.co.jp \
--cc=dri-devel@lists.freedesktop.org \
--cc=linaro-kernel@lists.linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=patches@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®