]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm/atomic: Drop per-CRTC locks in reverse order
authorRob Clark <robdclark@chromium.org>
Tue, 20 Oct 2020 22:26:00 +0000 (15:26 -0700)
committerRob Clark <robdclark@chromium.org>
Sun, 1 Nov 2020 18:13:09 +0000 (10:13 -0800)
commitee10ee866b6b86cb0f34b795c6636280c911273d
treea71e1bfa236a2e8da1e132ad942637fa5de65b51
parent7bd9419f8e60b61ca4ff7def9386db9bbd415522
drm/msm/atomic: Drop per-CRTC locks in reverse order

lockdep dislikes seeing locks unwound in a non-nested fashion.

Fixes: 7bd9419f8e60 ("drm/msm: Fix race condition in msm driver with async layer updates")
Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Abhinav Kumar <abhinavk@codeaurora.org>
drivers/gpu/drm/msm/msm_atomic.c
drivers/gpu/drm/msm/msm_kms.h
include/drm/drm_crtc.h