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 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel