Re: spurious 8259A interrupt: IRQ7

From: Jiri Slaby
Date: Fri Jan 20 2006 - 12:54:07 EST


>Hello,
>
>I have this problem with irq 7. There are many ERR interrupts as you can see in
>the table below.
>Count of errorneous is similar to count of radeon interrupts (since start of
>system).
>It appears in all kernels I tried (since 2.6.11.7).
> CPU0
> 0: 367164 XT-PIC timer
> 1: 2397 XT-PIC i8042
> 2: 0 XT-PIC cascade
> 5: 5355 XT-PIC ATI IXP, eth0
> 8: 1 XT-PIC rtc
> 9: 163 XT-PIC acpi
> 10: 25595 XT-PIC ehci_hcd:usb1, ohci_hcd:usb2, ohci_hcd:usb3
> 11: 85385 XT-PIC radeon@pci:0000:01:05.0
> 12: 4991 XT-PIC i8042
> 14: 8576 XT-PIC ide0
> 15: 12774 XT-PIC ide1
>NMI: 0
>LOC: 367136
>ERR: 82119
>MIS: 0
>
>without running X, there is no ERR (and also no irq 11).
>Card:
>01:05.0 VGA compatible controller: ATI Technologies Inc RS300M AGP [Radeon Mobility 9100IGP] (prog-if 00 [VGA])
> Subsystem: ASUSTeK Computer Inc.: Unknown device 1902
> 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: 64 (2000ns min), Cache Line Size 10
> Interrupt: pin A routed to IRQ 11
> Region 0: Memory at e8000000 (32-bit, prefetchable) [size=64M]
> Region 1: I/O ports at d000 [size=256]
> Region 2: Memory at fda00000 (32-bit, non-prefetchable) [size=64K]
> Expansion ROM at fd900000 [disabled] [size=128K]
> Capabilities: [58] AGP version 3.0
> Status: RQ=256 Iso- ArqSz=0 Cal=7 SBA+ ITACoh- GART64- HTrans- 64bit+ FW+ AGP3+ Rate=x4,x8
> Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x8
> Capabilities: [50] Power Management version 2
> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Me again, I found out, that if I load parport_pc (its irq handler takes
care of irq7, i guess) earlier than X starts, there is no line spurious IRQ7.
Does this mean badly written radeon int handler or somewhat?

thanks,
--
Jiri Slaby www.fi.muni.cz/~xslaby
~\-/~ jirislaby@xxxxxxxxx ~\-/~
B67499670407CE62ACC8 22A032CC55C339D47A7E
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/