linux-stable/drivers/media/video/em28xx
Devin Heitmueller 96fbf771d8 V4L/DVB (13190): em28xx: fix panic that can occur when starting audio streaming
Because the counters were not reset when starting up streaming, they would
be reused from the previous run.  This can result in cases such that when the
second instance of streaming starts up, the "cnt" variable in
em28xx_audio_isocirq() can end up being negative, resulting in attempting to
write to memory before the start of runtime->dma_area (as well as having a
negative number of bytes to copy).

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>
CC: stable@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-11-07 12:55:08 -02:00
..
em28xx-audio.c V4L/DVB (13190): em28xx: fix panic that can occur when starting audio streaming 2009-11-07 12:55:08 -02:00
em28xx-cards.c V4L/DVB (12540): v4l: simplify v4l2_i2c_new_subdev and friends 2009-09-19 00:19:24 -03:00
em28xx-core.c V4L/DVB (12746): em28xx: do not create /dev/vbiX device if VBI not supported 2009-09-18 23:47:43 -03:00
em28xx-dvb.c V4L/DVB (12951): em28xx: add Reddo DVB-C USB TV Box 2009-09-19 00:15:32 -03:00
em28xx-i2c.c V4L/DVB (12343): Stop defining I2C adapter IDs nobody uses 2009-09-12 12:18:13 -03:00
em28xx-input.c V4L/DVB (11844): ir-kbd-i2c: Switch to the new-style device binding model 2009-06-16 18:21:11 -03:00
em28xx-reg.h V4L/DVB (12741): em28xx: make video isoc stream work when VBI is enabled 2009-09-18 23:47:40 -03:00
em28xx-vbi.c V4L/DVB (12882): em28xx: remove text editor tags from em28xx-vbi.c 2009-09-19 00:14:06 -03:00
em28xx-video.c V4L/DVB (12881): em28xx: fix codingstyle issues in em28xx-video.c 2009-09-19 00:14:05 -03:00
em28xx.h V4L/DVB (12951): em28xx: add Reddo DVB-C USB TV Box 2009-09-19 00:15:32 -03:00
Kconfig V4L/DVB (12951): em28xx: add Reddo DVB-C USB TV Box 2009-09-19 00:15:32 -03:00
Makefile V4L/DVB (12742): em28xx: add raw VBI support for NTSC 2009-09-18 23:47:41 -03:00