Hi Patrice,

On 05/11/2015 06:12 PM, Patrice Levesque wrote:
> 
> Hi,
> 
>       my wonderfully old ATI TV Wonder (PCI ID 14f1:8800, module cx8800)
>       does not behave properly since I upgraded from Linux-3.18.6 to
>       Linux-3.19.6 (Gentoo builds).
> 
>       I usually spawn MPlayer to use that device; when I use it under
>       3.19.6, I get an image like the one that's attached and the usual
>       sound loopback that goes from the TV card to my sound card does not
>       seem to be functioning.  Booting with 3.18.6 makes everything work
>       again.
> 
>       After a cold boot, with 3.18.6, the first use of the TV card seems
>       to provoke some kind of initialization (image takes like 0.5 seconds
>       to settle), with 3.19.6, I immediately get the broken image.
> 
>       Nothing in `dmesg` would indicate something's horribly broken.
> 
>       What kind of debugging output would be useful to you guys so we can
>       identify the issue?

Can you go back to kernel 3.18 and make a small change to the cx88 driver:
edit drivers/media/pci/cx88/cx88-video.c, search for the function 
restart_video_queue()
(around line 469) and add this line:

        printk("restart_video_queue\n");

to the start of the function:

static int restart_video_queue(struct cx8800_dev    *dev,
                               struct cx88_dmaqueue *q)
{
        struct cx88_core *core = dev->core;
        struct cx88_buffer *buf, *prev;

        printk("restart_video_queue\n");
        if (!list_empty(&q->active)) {
                buf = list_entry(q->active.next, struct cx88_buffer, vb.queue);

Compile and test your card, and then mail the dmesg output.

I'd also like to know the exact model of your board. If the 
'restart_video_queue'
message appears in the kernel log, then I want to see if I can find this card
on ebay so I can try to reproduce it myself.

Regards,

        Hans
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to