[linux-dvb] "irq 7: nobody cared!" after upgrade to SuSE 9.3.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I upgraded my VDR system from SuSE 9.2 with vanilla kernel 2.6.11
to SuSE 9.3 with SuSE kernel 2.6.11.4-20a-default.
In both cases I use the DVB drivers that came with the kernel.

With the SuSE kernel, I am getting "irq 7: nobody cared" quite
often (18 times yesterday). Here is the latest:



Apr 18 09:53:25 vdr kernel: irq 7: nobody cared!
Apr 18 09:53:25 vdr kernel:  [<c0134fdc>] __report_bad_irq+0x1c/0x70
Apr 18 09:53:25 vdr kernel:  [<c01350bb>] note_interrupt+0x5b/0x80
Apr 18 09:53:25 vdr kernel:  [<c0134c7b>] __do_IRQ+0xdb/0xf0
Apr 18 09:53:25 vdr kernel:  [<c0105288>] do_IRQ+0x38/0x60
Apr 18 09:53:25 vdr kernel:  [<c0103cba>] common_interrupt+0x1a/0x20
Apr 18 09:53:25 vdr kernel:  [<c011e171>] __do_softirq+0x31/0xa0
Apr 18 09:53:25 vdr kernel:  [<c011e206>] do_softirq+0x26/0x30
Apr 18 09:53:25 vdr kernel:  [<c010528d>] do_IRQ+0x3d/0x60
Apr 18 09:53:25 vdr kernel:  [<c0103cba>] common_interrupt+0x1a/0x20
Apr 18 09:53:25 vdr kernel:  [<c0101030>] default_idle+0x0/0x30
Apr 18 09:53:25 vdr kernel:  [<c0101054>] default_idle+0x24/0x30
Apr 18 09:53:25 vdr kernel:  [<c01010bc>] cpu_idle+0x1c/0x60
Apr 18 09:53:25 vdr kernel:  [<c037a717>] start_kernel+0x167/0x1d0
Apr 18 09:53:25 vdr kernel: handlers:
Apr 18 09:53:25 vdr kernel: [<e1340010>] (interrupt_hw+0x0/0x2d0 [saa7146])
Apr 18 09:53:25 vdr kernel: Disabling IRQ #7
Apr 18 09:53:25 vdr kernel: spurious 8259A interrupt: IRQ7.


I was running vdr, which was idle (not recording), at that time.

IRQ7 is my second budget card:


0000:01:08.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
         Subsystem: Technotrend Systemtechnik GmbH Technotrend-Budget / Hauppauge WinTV-NOVA-CI DVB card
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
         Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
         Latency: 32 (3750ns min, 9500ns max)
         Interrupt: pin A routed to IRQ 7
         Region 0: Memory at df001000 (32-bit, non-prefetchable) [size=512]

0000:01:09.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
         Subsystem: Technotrend Systemtechnik GmbH Technotrend-Budget / Hauppauge WinTV-NOVA-S DVB card
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
         Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
         Latency: 32 (3750ns min, 9500ns max)
         Interrupt: pin A routed to IRQ 5
         Region 0: Memory at df002000 (32-bit, non-prefetchable) [size=512]

0000:01:0a.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
         Subsystem: Technotrend Systemtechnik GmbH Siemens/Technotrend/Hauppauge DVB card rev1.3 or rev1.5
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
         Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
         Latency: 32 (3750ns min, 9500ns max)
         Interrupt: pin A routed to IRQ 10
         Region 0: Memory at df003000 (32-bit, non-prefetchable) [size=512]


What would be the best thing to try?
Go back to standard kernel 2.6.11?
Install latest CVS DVB drivers under SuSE kernel?

Thanks for any hints!

Carsten.



[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux