]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
media: dvbdev: Fix memleak in dvb_register_device
authorDinghao Liu <dinghao.liu@zju.edu.cn>
Mon, 24 Aug 2020 12:27:46 +0000 (14:27 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 28 Jun 2023 08:18:36 +0000 (10:18 +0200)
commit5bc971f0435f3ab6528f70e90dd94d3ed84e2013
tree6cb4ae5f861d08ee159f3300b46c78cb1cc58d67
parent40d7530bc7fda4ef3842de3796cebfe20060aa59
media: dvbdev: Fix memleak in dvb_register_device

commit 167faadfcf9339088910e9e85a1b711fcbbef8e9 upstream.

When device_create() fails, dvbdev and dvbdevfops should
be freed just like when dvb_register_media_device() fails.

Signed-off-by: Dinghao Liu <dinghao.liu@zju.edu.cn>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/dvb-core/dvbdev.c