[Intel-gfx] [PULL] topic/struct_mutex
Daniel Vetter
daniel.vetter at ffwll.ch
Thu Apr 21 09:28:27 UTC 2016
Hi Dave,
struct_mutex cleanups and error paths fixes. Unfortunately I didn't manage
to get acks from everyone, but this stuff has been hanging out for months
now and imo simple enough to just land the remaining few patches. But
separate pull request so that you can take a look yourself.
Cheers, Daniel
The following changes since commit d00b39c17573ece6f5fb1385314877d29f540db8:
Merge branch 'drm-next-analogix-dp-v2' of github.com:yakir-Yang/linux into drm-next (2016-04-06 09:57:33 +1000)
are available in the git repository at:
git://anongit.freedesktop.org/drm-intel tags/topic/struct_mutex-2016-04-21
for you to fetch changes up to f74418a400c62f382228842fd0ce8a05f9069d8c:
drm/vma_manage: Drop has_offset (2016-04-20 12:58:53 +0200)
----------------------------------------------------------------
Daniel Vetter (12):
drm/nouveau: Use unlocked gem unreferencing
drm/omapdrm: Use unlocked gem unreferencing
drm/qxl: Use unlocked gem unreferencing
drm/nouveau: Drop dev->struct_mutex from fbdev init
drm/exynos: Drop dev->struct_mutex from mmap offset function
drm/exynos: drop struct_mutex from exynos_gem_map_sgt_with_dma
drm/exynos: drop struct_mutex from exynos_drm_gem_get_ioctl
drm/exynos: drop struct_mutex from fbdev setup
drm/vgem: Simplify dumb_map
drm/vgem: Move get_pages to gem_create
drm/vgem: Drop dev->struct_mutex
drm/vma_manage: Drop has_offset
drivers/gpu/drm/drm_gem.c | 17 ++++++++++++++
drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 22 +++++++-----------
drivers/gpu/drm/exynos/exynos_drm_gem.c | 19 +++-------------
drivers/gpu/drm/i915/i915_gem.c | 3 ---
drivers/gpu/drm/nouveau/nouveau_display.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 5 -----
drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +-
drivers/gpu/drm/qxl/qxl_fb.c | 4 ++--
drivers/gpu/drm/vgem/vgem_drv.c | 37 +++++++++----------------------
include/drm/drm_vma_manager.h | 15 +------------
10 files changed, 44 insertions(+), 82 deletions(-)
--
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
More information about the Intel-gfx
mailing list