OpenCloudOS-Kernel/drivers/media/platform/sti/c8sectpfe
Dan Carpenter 232c297a4e media: c8sectpfe: fix double free in configure_channels()
The configure_channels() function has a double free because
configure_memdma_and_inputblock() calls free_input_block() and then
it's called again in the error handling code.

Link: https://lore.kernel.org/linux-media/20211208073544.GA22020@kili
Fixes: c5f5d0f997 ("[media] c8sectpfe: STiH407/10 Linux DVB demux support")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
2021-12-14 16:19:04 +01:00
..
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile media: prefix header search paths with $(srctree)/ 2019-05-18 11:49:56 +09:00
c8sectpfe-common.c media: move dvb kAPI headers to include/media 2017-12-28 13:16:01 -05:00
c8sectpfe-common.h media: move dvb kAPI headers to include/media 2017-12-28 13:16:01 -05:00
c8sectpfe-core.c media: c8sectpfe: fix double free in configure_channels() 2021-12-14 16:19:04 +01:00
c8sectpfe-core.h media: platform: fix several typos 2019-03-01 09:35:21 -05:00
c8sectpfe-debugfs.c media: c8sectpfe: no need to check return value of debugfs_create functions 2019-11-09 11:50:54 +01:00
c8sectpfe-debugfs.h media: media/platform/sti: fix kernel-doc formatting 2021-03-22 12:54:27 +01:00
c8sectpfe-dvb.c media: c8sectpfe-dvb: Remove unused including <linux/version.h> 2021-09-30 10:07:43 +02:00
c8sectpfe-dvb.h media: platform: sti: Adopt SPDX identifier 2017-12-13 09:54:41 -05:00