linux/drivers/media/video/em28xx
Mauro Carvalho Chehab 83ee87a31d V4L/DVB (8026): Avoids an OOPS if dev struct can't be successfully recovered
On some alsa versions, it seems that snd_pcm_substream_chip(substream)
is returning a NULL pointer. This causes an OOPS, as reported by:

https://bugs.launchpad.net/ubuntu/+source/linux-ubuntu-modules-2.6.24/+bug/212271
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/212960

This patch avoids the OOPS by not letting and open() succeed.

Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-06-26 15:58:47 -03:00
..
em28xx-audio.c V4L/DVB (8026): Avoids an OOPS if dev struct can't be successfully recovered 2008-06-26 15:58:47 -03:00
em28xx-cards.c V4L/DVB (8018): Add em2860 chip ID 2008-06-26 15:58:45 -03:00
em28xx-core.c V4L/DVB (7734): em28xx: copy and paste error in em28xx_init_isoc 2008-04-26 09:10:49 -03:00
em28xx-dvb.c V4L/DVB (8017): Ensure em28xx extensions only get run against devs that support them 2008-06-26 15:58:44 -03:00
em28xx-i2c.c V4L/DVB (7607): CodingStyle fixes 2008-04-24 14:09:41 -03:00
em28xx-input.c V4L/DVB (7607): CodingStyle fixes 2008-04-24 14:09:41 -03:00
em28xx-reg.h V4L/DVB (8018): Add em2860 chip ID 2008-06-26 15:58:45 -03:00
em28xx-video.c V4L/DVB (8010): em28xx: Properly register extensions for already attached devices 2008-06-26 15:58:42 -03:00
em28xx.h V4L/DVB (7618): em28xx: make some symbols static 2008-04-24 14:09:42 -03:00
Kconfig V4L/DVB (7848): Fix dependencies for tuner-xc2028 and em28xx-dvb 2008-05-14 02:54:07 -03:00
Makefile V4L/DVB(7767): Move tuners to common/tuners 2008-04-29 18:41:37 -03:00