]> git.karo-electronics.de Git - karo-tx-linux.git/commit
[media] ivtv: Make two ivtv_msleep_timeout calls uninterruptable
authorIan Armstrong <ian@iarmst.demon.co.uk>
Sun, 29 May 2011 23:09:24 +0000 (20:09 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Wed, 1 Jun 2011 11:45:03 +0000 (08:45 -0300)
commit7700a0d293ad8b1b1759ad06ac868f9a42fd0951
treeb5e02ab1dd9336620817acd354b906737f82342a
parent21d2e938d34d201276de3470587a3aa2047c77a1
[media] ivtv: Make two ivtv_msleep_timeout calls uninterruptable

Two ivtv_msleep_timeout() calls are incorrectly flagged as interruptable. The
first is in the init sequence for a capture and is required for stable
hardware setup. The second is at the end of the capture and used to handle the
last data transfer. Failure to wait for this last transfer can result in stale
data being read at the start of the next capture.

Signed-off-by: Ian Armstrong <ian@iarmst.demon.co.uk>
Signed-off-by: Andy Walls <awalls@md.metrocast.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/ivtv/ivtv-streams.c