From: Jeonghee Kim Date: Wed, 29 Aug 2018 07:03:45 +0000 (+0900) Subject: [COMMON] media: mfc: call release_firmware function X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=fdff61aae4551dda004e82ecc929e18c2ca704da;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git [COMMON] media: mfc: call release_firmware function To prevent resource leck problem, call release_firmware function if request_firmware returns error. Change-Id: I871248a6901355984dcf84b69720cadbe6f58a95 Signed-off-by: Jeonghee Kim --- diff --git a/drivers/media/platform/exynos/mfc/mfc_buf.c b/drivers/media/platform/exynos/mfc/mfc_buf.c index c7a366ba8d7b..1514d4ca8df7 100644 --- a/drivers/media/platform/exynos/mfc/mfc_buf.c +++ b/drivers/media/platform/exynos/mfc/mfc_buf.c @@ -580,6 +580,7 @@ int mfc_load_firmware(struct mfc_dev *dev) if (err != 0) { mfc_err_dev("[F/W] Couldn't find the F/W invalid path\n"); + release_firmware(fw_blob); return -EINVAL; }