]> git.baikalelectronics.ru Git - kernel.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)
committerRob Clark <robdclark@gmail.com>
Sat, 27 May 2017 17:48:26 +0000 (13:48 -0400)
commita8f7eb4adad1b0bc20a700be5f091c1a505d6f97
tree2901b946f356d7bdd15a0036c826365eb405170a
parent681a5aeb5ec94f22c195b50a5d56ceea920c0967
drm/msm: Expose our reservation object when exporting a dmabuf.

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: stable@vger.kernel.org
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>
drivers/gpu/drm/msm/msm_drv.c
drivers/gpu/drm/msm/msm_drv.h
drivers/gpu/drm/msm/msm_gem_prime.c