Anssi Hannula wrote:
Klaus Schmidinger wrote:

Anssi Hannula wrote:

Klaus Schmidinger wrote:

After letting it run for a while suddenly this happened:

Feb 18 15:19:42 video kernel: irq 5: nobody cared!

Do you have any idea what might be the problem here?


"irq #: nobody cared" is triggered when 99000 of 100000 IRQs are not handled, e.g. kfir_irq returns IRQ_NONE instead of IRQ_HANDLED. There was a "return 0" where should've been IRQ_NONE, but AFAIK that couldn't have been the cause of this error. Try this patch with debug=1 and test it with 100000+ interrupts. I added some debug printk's around return IRQ_NONE ("unhandled irq", "was audio irq", "was video irq").


Done - log attached.


Try this patch (against kfir-2.6-driver.tar.bz2). ...

Compiling gave me

/home/kls/vdr/KFIR/kfir-2.6-driver/kfir.c: In function `kfir_irq':
/home/kls/vdr/KFIR/kfir-2.6-driver/kfir.c:1996: error: break statement not 
within loop or switch

so I commented out line 1996.

I then had it running for some time (until there were more than 110000 IRQs)
and all worked just fine).

Let me know if removing line 1996 is ok and whether you want to
make any further changes, so I can check this in to CVS.

Thanks again
Klaus

_______________________________________________
mpeg2 mailing list
mpeg2@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/mpeg2

Reply via email to