Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm: xlnx: db: fix a memory leak in probe

Free "dp" before returning.

Fixes: be318d01a903 ("drm: xlnx: dp: Reset DisplayPort IP")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Link: https://patchwork.freedesktop.org/patch/msgid/86def134-9537-4939-912e-3a424e3a75b6@moroto.mountain

authored by

Dan Carpenter and committed by
Tomi Valkeinen
6b2da5b9 a18815ac

+1 -1
+1 -1
drivers/gpu/drm/xlnx/zynqmp_dp.c
··· 1716 1716 1717 1717 ret = zynqmp_dp_reset(dp, true); 1718 1718 if (ret < 0) 1719 - return ret; 1719 + goto err_free; 1720 1720 1721 1721 ret = zynqmp_dp_reset(dp, false); 1722 1722 if (ret < 0)