linux/drivers/media/usb
Jiri Slaby a96fbe0429 [media] dib0700: do not lock interruptible on tear-down paths
When mutex_lock_interruptible is used on paths where a signal can be
pending, the device is not closed properly and cannot be reused.
This usually happens when you start tzap for example and send it a
TERM signal. The signal is pending while tear-down routines are
called. Hence streaming is not properly stopped in that case. And
the device stops working from that moment on.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2013-01-06 10:42:33 -02:00
..
au0828 [media] au0828: Replace memcpy with struct assignment 2012-12-27 18:49:44 -02:00
b2c2
cpia2 [media] v4l: Tell user space we're using monotonic timestamps 2012-12-21 11:20:51 -02:00
cx231xx [media] cx231xx: Replace memcpy with struct assignment 2012-12-27 18:44:11 -02:00
dvb-usb [media] dib0700: do not lock interruptible on tear-down paths 2013-01-06 10:42:33 -02:00
dvb-usb-v2 [media] rtl28xxu: correct some device names 2013-01-06 10:26:31 -02:00
em28xx [media] em28xx: enable DMABUF 2013-01-06 00:34:22 -02:00
gspca [media] gspca_sonixj: Add a small delay after i2c_w1 2012-12-21 13:40:19 -02:00
hdpvr [media] hdpvr: Replace memcpy with struct assignment 2012-12-27 18:46:08 -02:00
pvrusb2 [media] pvrusb2: Replace memcpy with struct assignment 2012-12-27 18:45:53 -02:00
pwc [media] pwc: Replace memcpy with struct assignment 2012-12-27 18:45:04 -02:00
s2255 [media] v4l: Convert drivers to use monotonic timestamps 2012-12-21 10:56:43 -02:00
siano [media] siano: fix RC compilation 2012-11-07 11:09:08 +01:00
sn9c102 [media] sn9c102: Replace memcpy with struct assignment 2012-12-27 18:44:46 -02:00
stk1160 [media] stk1160: Replace BUG_ON with WARN_ON 2013-01-01 10:04:40 -02:00
stkwebcam [media] stk-webcam: Add an upside down dmi table, and add the Asus G1 to it 2012-12-21 13:34:30 -02:00
tlg2300 [media] v4l: Convert drivers to use monotonic timestamps 2012-12-21 10:56:43 -02:00
tm6000 [media] tm6000-dvb: Fix module unload 2012-12-21 18:45:31 -02:00
ttusb-budget
ttusb-dec
usbvision [media] usbvision: Replace memcpy with struct assignment 2012-12-27 18:44:30 -02:00
uvc [media] uvcvideo: Fix control value clamping for unsigned integer controls 2012-11-28 10:31:14 -02:00
zr364xx [media] v4l: Convert drivers to use monotonic timestamps 2012-12-21 10:56:43 -02:00
Kconfig [media] au0828: remove forced dependency of VIDEO_AU0828 on VIDEO_V4L2 2012-12-17 14:31:26 -02:00
Makefile