]> git.baikalelectronics.ru Git - kernel.git/commit
drm/cma-helper: Fix locking in drm_fb_cma_debugfs_show
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 9 Jul 2015 21:32:34 +0000 (23:32 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 22 Jul 2015 15:29:24 +0000 (17:29 +0200)
commitdb634d44ac86960a5ea6f9e2d05e20763d7da4d5
tree18b2f1196e1d610031bf2bf848be5d3091bb66d7
parent0b0795dc5b1dbbcb1cc6d0f81f926ecd211231ab
drm/cma-helper: Fix locking in drm_fb_cma_debugfs_show

This function takes two locks, both of them the wrong ones. This
wasn't an oversight from my fb locking rework since both patches
landed in parallel. We really only need fb_lock when walking that
list, since everything we can reach from that is refcounted properly
already.

v2: Drop unused dev spotted by 0day.

Cc: Rob Clark <robdclark@gmail.com>
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
drivers/gpu/drm/drm_fb_cma_helper.c
drivers/gpu/drm/drm_gem_cma_helper.c