kernel-fxtec-pro1x/drivers/media/video
Mauro Carvalho Chehab aaea56afc3 V4L/DVB (7553): videobuf-vmalloc: fix STREAMOFF/STREAMON
There were a small bug on videobuf-vmalloc that were preventing STREAMOFF to
work. The issue is that vmalloc'ed mmaped memory should only be freed after
being sure that there aren't any mmap usage. Otherwise, the memory remap will
stop working, and the userspace won't receive any frames.

This bug were affecting some userspace applications, like tvtime.

After this patch, tvtime started to work again with the drivers that use
videobuf-vmalloc.

Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-04-24 14:08:48 -03:00
..
bt8xx
cpia2
cx88
cx23885
cx25840
em28xx
et61x251
ivtv
ovcamchip
pvrusb2
pwc
saa7134
sn9c102
usbvideo
usbvision
zc0301
adv7170.c
adv7175.c
arv.c
bt819.c
bt856.c
bt866.c
btcx-risc.c
btcx-risc.h
bw-qcam.c
bw-qcam.h
c-qcam.c
cafe_ccic-regs.h
cafe_ccic.c
compat_ioctl32.c
cpia.c
cpia.h
cpia_pp.c
cpia_usb.c
cs53l32a.c
cs5345.c
cs8420.h
cx2341x.c
dabfirmware.h
dabusb.c
dabusb.h
dpc7146.c
font.h
hexium_gemini.c
hexium_orion.c
ibmmpeg2.h
indycam.c
indycam.h
ir-kbd-i2c.c
Kconfig
ks0127.c
ks0127.h
m52790.c
Makefile
meye.c
meye.h
msp3400-driver.c
msp3400-driver.h
msp3400-kthreads.c
mt9m001.c
mt9v022.c
mt20xx.c
mt20xx.h
mxb.c
mxb.h
ov511.c
ov511.h
ov7670.c
planb.c
planb.h
pms.c
pxa_camera.c
saa711x.c
saa711x_regs.h
saa717x.c
saa5246a.c
saa5246a.h
saa5249.c
saa6588.c
saa7110.c
saa7111.c
saa7114.c
saa7115.c
saa7121.h
saa7127.c
saa7146.h
saa7146reg.h
saa7185.c
saa7191.c
saa7191.h
saa7196.h
se401.c
se401.h
soc_camera.c
stk-sensor.c
stk-webcam.c
stk-webcam.h
stradis.c
stv680.c
stv680.h
tcm825x.c
tcm825x.h
tda7432.c
tda8290.c
tda8290.h
tda9840.c
tda9840.h
tda9875.c
tda9887.c
tda9887.h
tea5761.c
tea5761.h
tea5767.c
tea5767.h
tea6415c.c
tea6415c.h
tea6420.c
tea6420.h
tlv320aic23b.c
tuner-3036.c
tuner-core.c
tuner-i2c.h
tuner-simple.c
tuner-simple.h
tuner-types.c
tuner-xc2028-types.h
tuner-xc2028.c
tuner-xc2028.h
tvaudio.c
tveeprom.c
tvp5150.c
tvp5150_reg.h
upd64031a.c
upd64083.c
v4l1-compat.c
v4l2-common.c
v4l2-int-device.c
videobuf-core.c
videobuf-dma-sg.c
videobuf-dvb.c
videobuf-vmalloc.c
videocodec.c
videocodec.h
videodev.c
vino.c
vino.h
vivi.c
vp27smpx.c
vpx3220.c
w9966.c
w9968cf.c
w9968cf.h
w9968cf_decoder.h
w9968cf_vpp.h
wm8739.c
wm8775.c
zoran.h
zoran_card.c
zoran_card.h
zoran_device.c
zoran_device.h
zoran_driver.c
zoran_procfs.c
zoran_procfs.h
zr364xx.c
zr36016.c
zr36016.h
zr36050.c
zr36050.h
zr36057.h
zr36060.c
zr36060.h