Comment 7 for bug 118978

Revision history for this message
Emilio Scalise (emisca) wrote :

There are also other commits merged into 2.6.24-rc1 kernel related to this problem.
http://www2.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.24-rc1

commit f40aa808bad19a079a0e122e326d6970df141afb
Author: Matthias Schwarzott <email address hidden>
Date: Thu Oct 18 14:58:11 2007 -0300

    V4L/DVB (6382): saa7134: fix NULL dereference at suspend time for cards without IR receiver

    Calling saa7134_ir_stop at suspend is no good idea
    for saa7134 cards without remote control.

    Signed-off-by: Matthias Schwarzott <email address hidden>
    Signed-off-by: Mauro Carvalho Chehab <email address hidden>

commit ea63d0b11ebb296b3daca4fcb74931604ee3ce78
Author: Maxim Levitsky <email address hidden>
Date: Sat Oct 13 05:35:33 2007 -0300

    V4L/DVB (6330): V4L: saa7134: Fix interaction between tvaudio thread and the freezer

    make tvaudio thread freezeable, and add proper support for that

    Signed-off-by: Maxim Levitsky <email address hidden>
    Signed-off-by: Mauro Carvalho Chehab <email address hidden>

commit acd827d63a568a2cfa26ae8e6093b098c91c631b
Author: Maxim Levitsky <email address hidden>
Date: Mon Oct 8 12:07:35 2007 -0300

    V4L/DVB (6306): Few clenups for saa7134 resume code

    *Disable DMA explictly on suspend
    *Enable DMA on resume, after all buffers were configured
    *Disable overlay on resume - apps should enable it when X is resumed

    Signed-off-by: Maxim Levitsky <email address hidden>
    Signed-off-by: Mauro Carvalho Chehab <email address hidden>

commit cb71201f20e43581857043a1f856fb61ce44bdf8
Author: Maxim Levitsky <email address hidden>
Date: Thu Sep 27 20:34:25 2007 -0300

    V4L/DVB (6271): V4L: Add basic support for suspend/resume for saa7134

    This adds support for suspend/resume for core of saa7134

    Should fix bug#7220

    Signed-off-by: Maxim Levitsky <email address hidden>
    Signed-off-by: Mauro Carvalho Chehab <email address hidden>

And in addition to this commits, and the one cited by Roberto, there are many fixes on this driver. Perhaps is there a cumulative patch that includes all these changes and can be backported on older kernels (like 2.6.22)?