1
linux/drivers/media/common/tuners
Andy Walls 3b4a9714f4 V4L/DVB (7922): tuner-simple: fix tuner_warn() induced kernel oops in simple_tuner_attach()
The tuner_warn() macro relies on the local variable "priv" to be a valid
pointer.  There was a case in simple_tuner_attach() where this cannot be the
case yet, so tuner_warn() would dereference a NULL "priv" pointer.  Changed
the tuner_warn() to a printk() with the originally intended output format.

Signed-off-by: Andy Walls <awalls@radix.net>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-06-05 06:35:44 -03:00
..
Kconfig V4L/DVB (7899): Fixes a few remaining Kbuild issues at common/tuners 2008-05-14 02:56:47 -03:00
Makefile V4L/DVB(7878): mxl55005s: Makefile and Kconfig additions 2008-05-14 02:56:42 -03:00
mt20xx.c
mt20xx.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mt2060_priv.h
mt2060.c
mt2060.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mt2131_priv.h
mt2131.c
mt2131.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mt2266.c
mt2266.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mxl5005s.c V4L/DVB (7906): tuners/mxl5005s.c: don't define variables for enums 2008-06-05 06:35:42 -03:00
mxl5005s.h V4L/DVB(7873): mxl5005s: Fix header includes. 2008-05-14 02:56:40 -03:00
qt1010_priv.h
qt1010.c
qt1010.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda827x.c
tda827x.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda8290.c V4L/DVB (7789): tuner: remove static dependencies on analog tuner sub-modules 2008-04-29 18:41:42 -03:00
tda8290.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda9887.c
tda9887.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda18271-common.c V4L/DVB (7844): tda18271: add tda_fail macro to log error cases 2008-05-14 02:54:06 -03:00
tda18271-fe.c V4L/DVB (7844): tda18271: add tda_fail macro to log error cases 2008-05-14 02:54:06 -03:00
tda18271-maps.c
tda18271-priv.h V4L/DVB (7844): tda18271: add tda_fail macro to log error cases 2008-05-14 02:54:06 -03:00
tda18271.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tea5761.c V4L/DVB (7902): fix handling of tea5761_autodetection return value 2008-06-05 06:35:40 -03:00
tea5761.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tea5767.c V4L/DVB (7804): tea5767: Fix error logic 2008-05-14 02:53:58 -03:00
tea5767.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tuner-i2c.h
tuner-simple.c V4L/DVB (7922): tuner-simple: fix tuner_warn() induced kernel oops in simple_tuner_attach() 2008-06-05 06:35:44 -03:00
tuner-simple.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tuner-types.c
tuner-xc2028-types.h
tuner-xc2028.c
tuner-xc2028.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
xc5000_priv.h V4L/DVB (7893): xc5000: bug-fix: allow multiple devices in a single system 2008-05-14 02:56:46 -03:00
xc5000.c V4L/DVB (7893): xc5000: bug-fix: allow multiple devices in a single system 2008-05-14 02:56:46 -03:00
xc5000.h V4L/DVB (7893): xc5000: bug-fix: allow multiple devices in a single system 2008-05-14 02:56:46 -03:00