]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
media: imagination: fix a potential memory leak in e5010_probe()
authorHaoxiang Li <haoxiang_li2024@163.com>
Wed, 26 Feb 2025 12:49:22 +0000 (20:49 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 27 Jun 2025 10:11:17 +0000 (11:11 +0100)
commit2a2bd7df402decbdefd0acb64ba4e17a0a2a4117
treeea41254ee60cf64e9dfdf68f2d1cf5fb99e3b027
parent1f78790d988c9d55cf8d4b4d511d4b3e38ecb81d
media: imagination: fix a potential memory leak in e5010_probe()

commit 609ba05b9484856b08869f827a6edee51d51b5f3 upstream.

Add video_device_release() to release the memory allocated by
video_device_alloc() if something goes wrong.

Fixes: a1e294045885 ("media: imagination: Add E5010 JPEG Encoder driver")
Cc: stable@vger.kernel.org
Signed-off-by: Haoxiang Li <haoxiang_li2024@163.com>
Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/platform/imagination/e5010-jpeg-enc.c