]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/msm: Expose our reservation object when exporting a dmabuf.
authorEric Anholt <eric@anholt.net>
Wed, 12 Apr 2017 19:11:58 +0000 (12:11 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Jun 2017 13:07:44 +0000 (15:07 +0200)
commita5ab52b38f1f6c1ae47be7027e4207b89466750e
tree79bf1dda1a29d1993c211f24bf4217b90ff905d4
parent0354d1d64ff6d2f578ad7a4cce042922fc983f07
drm/msm: Expose our reservation object when exporting a dmabuf.

commit 43523eba79bda8f5b4c27f8ffe20ea078d20113a upstream.

Without this, polling on the dma-buf (and presumably other devices
synchronizing against our rendering) would return immediately, even
while the BO was busy.

Signed-off-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Rob Clark <robdclark@gmail.com>
Cc: linux-arm-msm@vger.kernel.org
Cc: freedreno@lists.freedesktop.org
Reviewed-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/msm/msm_drv.c
drivers/gpu/drm/msm/msm_drv.h
drivers/gpu/drm/msm/msm_gem_prime.c