]> git.kernelconcepts.de Git - karo-tx-linux.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)
commit9e75c0ef1428ae8a6bfb340ba2402471752c4af5
tree18b2f1196e1d610031bf2bf848be5d3091bb66d7
parent9a9f5ce8db176499a7f3f93172bf34176aa460f5
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