linux_dsm_epyc7002/drivers/media/pci/cx23885
Nicholas Mc Guire c5d59528e2 media: pci: cx23885: handle adding to list failure
altera_hw_filt_init() which calls append_internal() assumes
that the node was successfully linked in while in fact it can
silently fail. So the call-site needs to set return to -ENOMEM
on append_internal() returning NULL and exit through the err path.

Fixes: 349bcf02e3 ("[media] Altera FPGA based CI driver module")

Signed-off-by: Nicholas Mc Guire <hofrat@osadl.org>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-09-24 09:32:56 -04:00
..
altera-ci.c media: pci: cx23885: handle adding to list failure 2018-09-24 09:32:56 -04:00
altera-ci.h [media] cx23885: convert it to use pr_foo() macros 2016-11-18 08:09:36 -02:00
cimax2.c media: replace all <spaces><tab> occurrences 2018-01-04 13:15:05 -05:00
cimax2.h media: move dvb kAPI headers to include/media 2017-12-28 13:16:01 -05:00
cx23885-417.c media: replace strcpy() by strscpy() 2018-09-11 13:32:17 -04:00
cx23885-alsa.c media: replace strcpy() by strscpy() 2018-09-11 13:32:17 -04:00
cx23885-av.c [media] cx23885: uninitialized variable in cx23885_av_work_handler() 2016-04-13 17:10:32 -03:00
cx23885-av.h [media] cx23885: remove FSF address as per checkpatch 2014-09-03 08:35:55 -03:00
cx23885-cards.c media: pci: cx23885: Replace mdelay() with msleep() and usleep_range() in cx23885_gpio_setup() 2018-07-27 08:13:49 -04:00
cx23885-core.c media: pci: cx23885: Replace mdelay() with msleep() in cx23885_reset() 2018-07-27 08:14:10 -04:00
cx23885-dvb.c media: use strscpy() instead of strlcpy() 2018-09-11 13:32:17 -04:00
cx23885-f300.c [media] cx23885: convert it to use pr_foo() macros 2016-11-18 08:09:36 -02:00
cx23885-f300.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cx23885-i2c.c media: use strscpy() instead of strlcpy() 2018-09-11 13:32:17 -04:00
cx23885-input.c MAINTAINERS & files: Canonize the e-mails I use at files 2018-05-04 06:21:06 -04:00
cx23885-input.h [media] cx23885: remove FSF address as per checkpatch 2014-09-03 08:35:55 -03:00
cx23885-ioctl.c media: use strscpy() instead of strlcpy() 2018-09-11 13:32:17 -04:00
cx23885-ioctl.h [media] cx23885: remove FSF address as per checkpatch 2014-09-03 08:35:55 -03:00
cx23885-ir.c [media] cx23885: convert it to use pr_foo() macros 2016-11-18 08:09:36 -02:00
cx23885-ir.h [media] cx23885: remove FSF address as per checkpatch 2014-09-03 08:35:55 -03:00
cx23885-reg.h media: cx23885: Ryzen DMA related RiSC engine stall fixes 2018-05-11 11:29:11 -04:00
cx23885-vbi.c media: cx23885/saa7134: make vb2_ops const 2017-10-27 14:12:44 +02:00
cx23885-video.c media: replace strcpy() by strscpy() 2018-09-11 13:32:17 -04:00
cx23885-video.h [media] cx23885: remove FSF address as per checkpatch 2014-09-03 08:35:55 -03:00
cx23885.h media: cx23885: Add support for new Hauppauge QuadHD (885) 2018-03-06 06:04:36 -05:00
cx23888-ir.c media: replace all <spaces><tab> occurrences 2018-01-04 13:15:05 -05:00
cx23888-ir.h [media] cx23885: remove FSF address as per checkpatch 2014-09-03 08:35:55 -03:00
Kconfig [media] cx23885: add support for ViewCast 260e and 460e 2015-12-18 13:36:43 -02:00
Makefile media: don't include drivers/media/i2c at cflags 2017-12-28 14:14:09 -05:00
netup-eeprom.c [media] cx23885: convert it to use pr_foo() macros 2016-11-18 08:09:36 -02:00
netup-eeprom.h [media] cx23885: remove FSF address as per checkpatch 2014-09-03 08:35:55 -03:00
netup-init.c [media] cx23885: convert it to use pr_foo() macros 2016-11-18 08:09:36 -02:00
netup-init.h [media] cx23885: remove FSF address as per checkpatch 2014-09-03 08:35:55 -03:00