linux/drivers/media/usb
Antti Palosaari 41269386b0 [media] dvb_usb_v2: switch interruptible mutex to normal
Fixes error: dvb_usb_v2: pid_filter() failed=-4

error code -4 is EINTR, Interrupted system call

That error blocks I/O in some cases as -EINTR error was returned
by the mutex which was protecting USB control messages. We want
configure hardware to sleep mode on every case after tuning is
stopped. That kind of behavior blocks it, leaving hardware some
unwanted state in worst case.

That error was seen every time when af9015 was plugged to USB1.1
which leads use of hardware PID filters. Stop tuning (tzap) with
ctrl+c failed as driver tries to remove hardware PID filters.

Tested with every hardware which uses routine in question.

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-11-09 15:33:58 +01:00
..
au0828
b2c2
cpia2
cx231xx
dvb-usb
dvb-usb-v2 [media] dvb_usb_v2: switch interruptible mutex to normal 2012-11-09 15:33:58 +01:00
em28xx Merge branch 'staging/for_v3.7' into v4l_for_linus 2012-10-11 15:07:19 -03:00
gspca
hdpvr
pvrusb2
pwc
s2255
siano
sn9c102 mm: kill vma flag VM_RESERVED and mm->reserved_vm counter 2012-10-09 16:22:19 +09:00
stk1160 [media] stk1160: Add support for S-Video input 2012-10-09 21:54:26 -03:00
stkwebcam
tlg2300
tm6000
ttusb-budget
ttusb-dec
usbvision mm: kill vma flag VM_RESERVED and mm->reserved_vm counter 2012-10-09 16:22:19 +09:00
uvc
zr364xx
Kconfig
Makefile