old IRQ problem

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

 



Hi,

I have had some problems with my setup for a while. Spent some time identifying it today, and as far as i can determine it turns out to be an irq routing problem.

This is on a dual P3-500 system, with 2 WinTV-NOVA-CI PCI cards. The second has a CAM module in present. When running kernel 2.6.10 both cards tune well. Running 2.6.13 or later i have problems.
The below log snippet shows the problem:

Nov 12 13:52:49 satje saa7146: register extension 'budget_ci dvb'.
Nov 12 13:52:49 satje ACPI: PCI Interrupt Link [LK2A] enabled at IRQ 19
Nov 12 13:52:49 satje ACPI: PCI Interrupt 0000:01:02.0[A] -> Link [LK2A] -> GSI 19 (level, low) -> IRQ 18 Nov 12 13:52:49 satje saa7146: found saa7146 @ mem e0c26c00 (revision 1, irq 18) (0x13c2,0x100f).
Nov 12 13:52:49 satje saa7146 (0): dma buffer size 192512
Nov 12 13:52:49 satje DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI).
Nov 12 13:52:49 satje adapter has MAC addr = 00:d0:5c:23:ca:8c
Nov 12 13:52:49 satje input: Budget-CI dvb ir receiver saa7146 (0) as /class/input/input2
Nov 12 13:52:49 satje budget_ci: CI interface initialised
Nov 12 13:52:49 satje DVB: registering frontend 0 (ST STV0299 DVB-S)...
Nov 12 13:52:49 satje ACPI: PCI Interrupt Link [LK4A] enabled at IRQ 20
Nov 12 13:52:49 satje ACPI: PCI Interrupt 0000:01:04.0[A] -> Link [LK4A] -> GSI 20 (level, low) -> IRQ 19 Nov 12 13:52:49 satje saa7146: found saa7146 @ mem e0c28800 (revision 1, irq 19) (0x13c2,0x100f).
Nov 12 13:52:49 satje saa7146 (1): dma buffer size 192512
Nov 12 13:52:49 satje DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI).
Nov 12 13:52:49 satje adapter has MAC addr = 00:d0:5c:23:c8:5a
Nov 12 13:52:50 satje input: Budget-CI dvb ir receiver saa7146 (1) as /class/input/input3
Nov 12 13:52:50 satje budget_ci: CI interface initialised
Nov 12 13:52:50 satje DVB: registering frontend 1 (ST STV0299 DVB-S)...
Nov 12 13:52:50 satje irq 19: nobody cared (try booting with the "irqpoll" option)
Nov 12 13:52:50 satje [<c0147d0a>] __report_bad_irq+0x2a/0xa0
Nov 12 13:52:50 satje [<c0147e14>] note_interrupt+0x74/0xf0
Nov 12 13:52:50 satje [<c0147418>] __do_IRQ+0x108/0x120
Nov 12 13:52:50 satje [<c0105981>] do_IRQ+0x31/0x70
Nov 12 13:52:50 satje [<c0105986>] do_IRQ+0x36/0x70
Nov 12 13:52:50 satje [<c0103ac6>] common_interrupt+0x1a/0x20
Nov 12 13:52:50 satje [<c0100db1>] default_idle+0x31/0x60
Nov 12 13:52:50 satje [<c0100e82>] cpu_idle+0x82/0xa0
Nov 12 13:52:50 satje handlers:
Nov 12 13:52:50 satje [<e0c2b200>] (interrupt_hw+0x0/0x350 [saa7146])
Nov 12 13:52:50 satje Disabling IRQ #19
Nov 12 13:53:00 satje dvb_ca adaptor 1: PC card did not respond :(
Nov 12 13:55:16 satje dvb_ca adaptor 1: PC card did not respond :(

Trying to tune on such a kernel results in the following messages in a repeat that the PC card did not respond and mostly a non-functional second DVB-S card.

Booting with irqpoll results in a full hang during intialisation of the second DVB-S card.

Booting with pci=routeirq makes no difference.

Anyone an idea? What information is needed for somebody with more knowledge than i to solve this?

Cheers,

Rudy


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

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

  Powered by Linux