Bug#562085: v4l2: tv video device drops frames
Package: bttv
Severity: grave
Justification: causes non-serious data loss
The TV image from the tuner is heavily dropping frames. Change appeared sometime during a previous dist-upgrade. Cannot pinpoint exact moment.
Diagnostics:
* dmesg:
bttv0: timeout: drop=16 irq=68/68, risc=30d0c97c
bttv0: timeout: drop=28 irq=112/112, risc=30cf49
bttv0: timeout: drop=59 irq=266/266, risc=3108b6
bttv0: timeout: drop=70 irq=305/305, risc=30d0d9
bttv0: timeout: drop=81 irq=345/345, risc=312309
bttv0: timeout: drop=99 irq=408/408, risc=30cf49
bttv0: timeout: drop=110 irq=447/447, risc=31230
bttv0: timeout: drop=129 irq=516/516, risc=05c2e
bttv0: timeout: drop=147 irq=578/578, risc=05c2e
* mplayer:
v4l2: ioctl dequeue buffer failed: Input/output error, idx = 0
[repeated many times]
* tvtime:
tvtime: Frame drop detected (543.57ms between consecutive frames.
tvtime: acquire 517.29 ms, show bot 3.75 ms, build top 3.10 ms
tvtime: waitbot 13.27 ms, show top 3.07 ms, build bot 3.09 ms
tvtime: average blit time: 9.37 ms, average render time: 2.92 ms
tvtime: Last frame times top-to-bot: 7.50 ms, bot-to-top: 19.44 ms
tvtime: Frame drop detected (118.58ms between consecutive frames.
tvtime: acquire 93.79 ms, show bot 2.44 ms, build top 2.85 ms
tvtime: waitbot 15.11 ms, show top 1.54 ms, build bot 2.85 ms
tvtime: average blit time: 9.50 ms, average render time: 3.11 ms
tvtime: Last frame times top-to-bot: 522.82 ms, bot-to-top: 19.50 ms
* I have tried with two different TV tuners (ATI TV Wonder VE and a Jetway/Kworld). Same issue.
* Frame drop stops during heavy disk IO or CPU usage.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.31-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash
Reply to: