]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms allocation
authorRoy Spliet <nouveau@spliet.org>
Tue, 7 Apr 2020 17:07:37 +0000 (18:07 +0100)
committerRob Clark <robdclark@chromium.org>
Mon, 18 May 2020 16:26:32 +0000 (09:26 -0700)
commitab4cbcc3a2fa40289bfb894b0fad47aee71551b1
tree6ba211861efc2284fb9ba5865eee3c8ef5652cb2
parentd87f52c0ed44958e14dd32bd5ca69aabb8473b0b
drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms allocation

When allocation for mdp5_kms fails, calling mdp5_destroy() leads to undefined
behaviour, likely a nullptr exception or use-after-free troubles.

Signed-off-by: Roy Spliet <nouveau@spliet.org>
Reviewed-by: Abhinav Kumar <abhinavk@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c