commit | 4089e272ac61603931beb024d4d640de2cb390e0 | [log] [tgz] |
---|---|---|
author | Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> | Thu Jan 10 19:19:31 2019 +0900 |
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | Thu Jan 10 11:31:58 2019 +0100 |
tree | 55f42a1a1fff6be303cdb2c5df0ebee71bb58360 | |
parent | 66a8d5bfb518f9f12d47e1d2dce1732279f9451e [diff] |
gpu/drm: Fix lock held when returning to user space. We need to call drm_modeset_acquire_fini() when drm_atomic_state_alloc() failed or call drm_modeset_acquire_init() after drm_atomic_state_alloc() succeeded. Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> Reported-by: syzbot <syzbot+6ea337c427f5083ebdf2@syzkaller.appspotmail.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: https://patchwork.freedesktop.org/patch/msgid/1547115571-21219-1-git-send-email-penguin-kernel@I-love.SAKURA.ne.jp