]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
media: media/pci: Fix memleak in empress_init
authorDinghao Liu <dinghao.liu@zju.edu.cn>
Sat, 2 Jan 2021 06:27:22 +0000 (07:27 +0100)
committerAndrea Righi <andrea.righi@canonical.com>
Mon, 15 Mar 2021 14:09:06 +0000 (15:09 +0100)
commit80727652865eeb1f05a5c967e1266fb8e3d126f8
tree11120fcac6bb4b052508b38a0677ac3719fb8da4
parent9e850680cf6327de5dce283ff978076200338c84
media: media/pci: Fix memleak in empress_init

[ Upstream commit 15d0c52241ecb1c9d802506bff6f5c3f7872c0df ]

When vb2_queue_init() fails, dev->empress_dev
should be released just like other error handling
paths.

Fixes: 2ada815fc48bb ("[media] saa7134: convert to vb2")
Signed-off-by: Dinghao Liu <dinghao.liu@zju.edu.cn>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
drivers/media/pci/saa7134/saa7134-empress.c