[haiku-bugs] [Haiku] #7971: panics while trying to find IRQ routing for non existant PCI-device

  • From: "pfoetchen_" <trac@xxxxxxxxxxxx>
  • Date: Fri, 09 Sep 2011 14:41:57 -0000

#7971: panics while trying to find IRQ routing for non existant PCI-device
-----------------------------+------------------------------
 Reporter:  pfoetchen_       |        Owner:  nobody
     Type:  bug              |       Status:  new
 Priority:  normal           |    Milestone:  R1
Component:  System           |      Version:  R1/Development
 Keywords:  pci irq routing  |   Blocked By:
 Blocking:                   |  Has a Patch:  0
 Platform:  x86              |
-----------------------------+------------------------------
 I tried to boot r42719 on this Acer Aspire 1360 and it panics early in the
 boot process trying to find an irq routing for PCI-device 0:17:1 and at
 least lspci under linux does not know anything about such a device ..

 I don't know the bios password for this machine so I can't change anything
 in the bios..

 I attached a picture of the bt (hmmm perhapse I could add a qr code
 generator to the debug output so that the screenshots are easyer to read
 by computer ;) ).

 here is the lspci output:

 {{{
 00:00.0 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort+ >SERR- <PERR- INTx-
         Latency: 8
         Region 0: Memory at d0000000 (32-bit, prefetchable) [size=256M]
         Capabilities: <access denied>
         Kernel driver in use: agpgart-amd64
         Kernel modules: amd64-agp

 00:00.1 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0

 00:00.2 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0

 00:00.3 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0

 00:00.4 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0

 00:00.7 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0

 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge
 [K8T800/K8T890 South] (prog-if 00 [Normal decode])
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0
         Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
         Memory behind bridge: c1000000-c1ffffff
         Prefetchable memory behind bridge: e0000000-efffffff
         Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort+ <SERR- <PERR-
         BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
                 PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
         Capabilities: <access denied>
         Kernel modules: shpchp

 00:0b.0 CardBus bridge: Texas Instruments PCI7420 CardBus Controller
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 168, Cache Line Size: 64 bytes
         Interrupt: pin A routed to IRQ 17
         Region 0: Memory at 30000000 (32-bit, non-prefetchable) [size=4K]
         Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
         Memory window 0: 20000000-23fff000 (prefetchable)
         Memory window 1: 24000000-27fff000
         I/O window 0: 00002000-000020ff
         I/O window 1: 00002400-000024ff
         BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+
 PostWrite+
         16-bit legacy interface ports at 0001
         Kernel driver in use: yenta_cardbus
         Kernel modules: yenta_socket

 00:0b.1 CardBus bridge: Texas Instruments PCI7420 CardBus Controller
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 168, Cache Line Size: 64 bytes
         Interrupt: pin B routed to IRQ 18
         Region 0: Memory at 30001000 (32-bit, non-prefetchable) [size=4K]
         Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
         Memory window 0: 28000000-2bfff000 (prefetchable)
         Memory window 1: 2c000000-2ffff000
         I/O window 0: 00002800-000028ff
         I/O window 1: 00002c00-00002cff
         BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+
 PostWrite+
         16-bit legacy interface ports at 0001
         Kernel driver in use: yenta_cardbus
         Kernel modules: yenta_socket

 00:0b.2 FireWire (IEEE 1394): Texas Instruments PCI7x20 1394a-2000 OHCI
 Two-Port PHY/Link-Layer Controller (prog-if 10 [OHCI])
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 64 (500ns min, 1000ns max), Cache Line Size: 64 bytes
         Interrupt: pin C routed to IRQ 19
         Region 0: Memory at c0005000 (32-bit, non-prefetchable) [size=2K]
         Region 1: Memory at c0000000 (32-bit, non-prefetchable) [size=16K]
         Capabilities: <access denied>
         Kernel driver in use: firewire_ohci
         Kernel modules: firewire-ohci

 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
 Controller (rev 80) (prog-if 00 [UHCI])
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 64, Cache Line Size: 64 bytes
         Interrupt: pin A routed to IRQ 21
         Region 4: I/O ports at 1c00 [size=32]
         Capabilities: <access denied>
         Kernel driver in use: uhci_hcd
         Kernel modules: uhci-hcd

 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
 Controller (rev 80) (prog-if 00 [UHCI])
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 64, Cache Line Size: 64 bytes
         Interrupt: pin B routed to IRQ 21
         Region 4: I/O ports at 1c20 [size=32]
         Capabilities: <access denied>
         Kernel driver in use: uhci_hcd
         Kernel modules: uhci-hcd

 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
 Controller (rev 80) (prog-if 00 [UHCI])
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 64, Cache Line Size: 64 bytes
         Interrupt: pin C routed to IRQ 21
         Region 4: I/O ports at 1c40 [size=32]
         Capabilities: <access denied>
         Kernel driver in use: uhci_hcd
         Kernel modules: uhci-hcd

 00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) (prog-if
 20 [EHCI])
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 64, Cache Line Size: 64 bytes
         Interrupt: pin D routed to IRQ 21
         Region 0: Memory at c0005800 (32-bit, non-prefetchable) [size=256]
         Capabilities: <access denied>
         Kernel driver in use: ehci_hcd
         Kernel modules: ehci-hcd

 00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
         Subsystem: VIA Technologies, Inc. VT8235 ISA Bridge
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping+ SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0
         Capabilities: <access denied>
         Kernel modules: i2c-viapro, via-ircc

 00:11.1 IDE interface: VIA Technologies, Inc.
 VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if
 8a [Master SecP PriP])
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 64
         Interrupt: pin A routed to IRQ 0
         Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable)
 [size=8]
         Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable)
 [size=1]
         Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable)
 [size=8]
         Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable)
 [size=1]
         Region 4: I/O ports at 1c60 [size=16]
         Capabilities: <access denied>
         Kernel driver in use: pata_via
         Kernel modules: via82cxxx, pata_via

 00:11.5 Multimedia audio controller: VIA Technologies, Inc.
 VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
         Subsystem: Acer Incorporated [ALI] Device 0046
         Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Interrupt: pin C routed to IRQ 22
         Region 0: I/O ports at 1000 [size=256]
         Capabilities: <access denied>
         Kernel driver in use: VIA 82xx Audio
         Kernel modules: snd-via82xx

 00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem
 Controller (rev 80)
         Subsystem: Acer Incorporated [ALI] Device 0046
         Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Interrupt: pin C routed to IRQ 22
         Region 0: I/O ports at 1400 [size=256]
         Capabilities: <access denied>
         Kernel driver in use: VIA 82xx Modem
         Kernel modules: snd-via82xx-modem

 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev
 74)
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 64 (750ns min, 2000ns max), Cache Line Size: 64 bytes
         Interrupt: pin A routed to IRQ 23
         Region 0: I/O ports at 1800 [size=256]
         Region 1: Memory at c0005c00 (32-bit, non-prefetchable) [size=256]
         Capabilities: <access denied>
         Kernel driver in use: via-rhine
         Kernel modules: via-rhine

 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
 HyperTransport Technology Configuration
         Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Capabilities: <access denied>

 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
 Address Map
         Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-

 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
 DRAM Controller
         Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-

 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
 Miscellaneous Control
         Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Kernel driver in use: k8temp
         Kernel modules: k8temp

 01:00.0 VGA compatible controller: nVidia Corporation NV34M [GeForce FX
 Go5200 64M] (rev a1) (prog-if 00 [VGA controller])
         Subsystem: Acer Incorporated [ALI] Device 006e
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
 <TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 64 (1250ns min, 250ns max)
         Interrupt: pin A routed to IRQ 16
         Region 0: Memory at c1000000 (32-bit, non-prefetchable) [size=16M]
         Region 1: Memory at e0000000 (32-bit, prefetchable) [size=128M]
         Expansion ROM at e8000000 [disabled] [size=128K]
         Capabilities: <access denied>
         Kernel driver in use: nouveau
         Kernel modules: nouveau, nvidiafb

 }}}

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/7971>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: