[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210714032340.504836-1-mudongliangabcd@gmail.com>
Date: Wed, 14 Jul 2021 11:23:28 +0800
From: Dongliang Mu <mudongliangabcd@...il.com>
To: Mauro Carvalho Chehab <mchehab@...nel.org>,
Dongliang Mu <mudongliangabcd@...il.com>
Cc: linux-media@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [PATCH] media: usb: fix memory leak in stk_camera_probe
stk_camera_probe mistakenly execute usb_get_intf and increase the
refcount of interface->dev.
Fix this by removing the execution of usb_get_intf.
Reported-by: Dongliang Mu <mudongliangabcd@...il.com>
Fixes: 0aa77f6c2954 ("[media] move the remaining USB drivers to drivers/media/usb")
Signed-off-by: Dongliang Mu <mudongliangabcd@...il.com>
---
drivers/media/usb/stkwebcam/stk-webcam.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/media/usb/stkwebcam/stk-webcam.c b/drivers/media/usb/stkwebcam/stk-webcam.c
index a45d464427c4..5bd8e85b9452 100644
--- a/drivers/media/usb/stkwebcam/stk-webcam.c
+++ b/drivers/media/usb/stkwebcam/stk-webcam.c
@@ -1311,7 +1311,6 @@ static int stk_camera_probe(struct usb_interface *interface,
dev->udev = udev;
dev->interface = interface;
- usb_get_intf(interface);
if (hflip != -1)
dev->vsettings.hflip = hflip;
--
2.25.1
Powered by blists - more mailing lists