Commit 0b9a3650 authored by Yao Zi's avatar Yao Zi Committed by Greg Kroah-Hartman
Browse files

drm/meson: fix canvas release in bind function



[ Upstream commit a695949b ]

Allocated canvases may not be released on the error exit path of
meson_drv_bind_master(), leading to resource leaking. Rewrite exit path
to release canvases on error.

Fixes: 2bf6b5b0 ("drm/meson: exclusively use the canvas provider module")
Signed-off-by: default avatarYao Zi <ziyao@disroot.org>
Reviewed-by: default avatarNeil Armstrong <neil.armstrong@linaro.org>
Link: https://lore.kernel.org/r/20240703155826.10385-2-ziyao@disroot.org


Signed-off-by: default avatarNeil Armstrong <neil.armstrong@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240703155826.10385-2-ziyao@disroot.org


Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent 62bae56c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment