irq allocation issues

Lonnie Smith lonnie_smith at fastmail.fm
Wed Apr 12 20:23:09 UTC 2006


Hi All -

I'm running 2.6.16-1.2080_FC5 and on an Asus A8N-VM CSM motherboard and
am running into some interrupt issues. After a standard install and "yum
upgrade", I get the following allocations:

$ cat /proc/interrupts
           CPU0
  0:     545863    IO-APIC-edge  timer
  1:       1197    IO-APIC-edge  i8042
  5:       6911    IO-APIC-edge  ohci_hcd:usb1, ivtv0, HDA Intel,
  ehci_hcd:usb2, eth0, ohci1394
  8:          0    IO-APIC-edge  rtc
 10:          0    IO-APIC-edge  libata
 11:        192    IO-APIC-edge  libata
 12:      16413    IO-APIC-edge  i8042
 14:      12700    IO-APIC-edge  ide0
 15:      19231    IO-APIC-edge  ide1
NMI:         87
LOC:     545865
ERR:          0
MIS:          0

I know PCI devices can share IRQs, but as soon as I start to send some
significant data through the network card, sound card(HDA Intel), or
capture card(ivtv), things get real flaky. I can ifdown/ifup the network
card and get it working for a bit, but it soon flakes out again.

I disabled the COM and Parallel ports and one of the ata controllers in
the BIOS and things got better:

  0:    2749443    IO-APIC-edge  timer
  1:       3639    IO-APIC-edge  i8042
  5:     648904    IO-APIC-edge  ohci_hcd:usb2, ivtv0, HDA Intel,
  ohci1394
  7:    1740871    IO-APIC-edge  ehci_hcd:usb1, eth0
  8:          0    IO-APIC-edge  rtc
 11:     832597    IO-APIC-edge  libata, nvidia
 12:      80012    IO-APIC-edge  i8042
 14:      34466    IO-APIC-edge  ide0
 15:      32815    IO-APIC-edge  ide1
NMI:        596
LOC:    2749540
ERR:          0
MIS:          0

So now eth0 behaves well and stays up, but the capture card, sound card,
and firewire are all still on IRQ 5. Any thoughts on why all these
devices are getting assinged to IRQ 5? I tried setting "Plug and Play
OS" to both yes and no in the BIOS with no difference. I can reserve
IRQs in the BIOS, but not assign them to specific devices. I also tried
passing "acpi=noirq" to the kernel at start-up. It would be nice if some
of the devices got assigned to IRQs 3,4,6, and 9(the dmesg output below
mentions 'ACPI: IRQ9 used by override.') . What's going on here? I've
included some more output below. I've seen other posting of people
complaining of similar symptoms, but the only solutions I saw were to
switch a different distro/release.

Thanks in advance for any ideas,

Lonnie

Here's a dump of lspci, /proc/pci, and "dmesg | grep -i -e pci -e irq -e
acpi":

$ lspci -vv
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81cd
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Capabilities: <access denied>

00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81cd
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-

00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81cd
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-

00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81cd
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-

00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81cd
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0

00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81cd
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Capabilities: <access denied>

00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81cd
        Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-

00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81cd
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-

00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
(prog-if 00 [Normal decode])
        Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size 10
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: <access denied>

00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
(prog-if 00 [Normal decode])
        Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size 10
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: <access denied>

00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
(prog-if 00 [Normal decode])
        Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size 10
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: <access denied>

00:05.0 VGA compatible controller: nVidia Corporation C51 PCI Express
Bridge (rev a2) (prog-if 00 [VGA])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81cd
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at fd000000 (32-bit, non-prefetchable)
        [size=16M]
        Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Region 3: Memory at fc000000 (64-bit, non-prefetchable)
        [size=16M]
        [virtual] Expansion ROM at febe0000 [disabled] [size=128K]
        Capabilities: <access denied>

00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81bc
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Capabilities: <access denied>

00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81bc
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0

00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81bc
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 5
        Region 4: I/O ports at 0600 [size=64]
        Region 5: I/O ports at 0700 [size=64]
        Capabilities: <access denied>

00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
(prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81bc
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0 (750ns min, 250ns max)
        Interrupt: pin A routed to IRQ 5
        Region 0: Memory at febde000 (32-bit, non-prefetchable)
        [size=4K]
        Capabilities: <access denied>

00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
(prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81bc
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0 (750ns min, 250ns max)
        Interrupt: pin B routed to IRQ 7
        Region 0: Memory at febdfc00 (32-bit, non-prefetchable)
        [size=256]
        Capabilities: <access denied>

00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1) (prog-if 8a
[Master SecP PriP])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81bc
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0 (750ns min, 250ns max)
        Region 4: I/O ports at ffa0 [size=16]
        Capabilities: <access denied>

00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller
(rev a1) (prog-if 85 [Master SecO PriO])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81bc
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0 (750ns min, 250ns max)
        Interrupt: pin A routed to IRQ 11
        Region 0: I/O ports at e800 [size=8]
        Region 1: I/O ports at e480 [size=4]
        Region 2: I/O ports at e400 [size=8]
        Region 3: I/O ports at e080 [size=4]
        Region 4: I/O ports at e000 [size=16]
        Region 5: Memory at febdd000 (32-bit, non-prefetchable)
        [size=4K]
        Capabilities: <access denied>

00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
(prog-if 01 [Subtractive decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=64
        I/O behind bridge: 0000c000-0000cfff
        Memory behind bridge: faa00000-faafffff
        Prefetchable memory behind bridge: b7f00000-bfefffff
        Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
        <TAbort- <MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: <access denied>

00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio
(rev a2)
        Subsystem: nVidia Corporation Unknown device cb84
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0 (500ns min, 1250ns max)
        Interrupt: pin B routed to IRQ 5
        Region 0: Memory at febd8000 (32-bit, non-prefetchable)
        [size=16K]
        Capabilities: <access denied>

00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a1)
        Subsystem: ASUSTeK Computer Inc. Unknown device 8141
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
        ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0 (250ns min, 5000ns max)
        Interrupt: pin A routed to IRQ 7
        Region 0: Memory at febd7000 (32-bit, non-prefetchable)
        [size=4K]
        Region 1: I/O ports at dc00 [size=8]
        Capabilities: <access denied>

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-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-
        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-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-

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-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-

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-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
        <TAbort- <MAbort- >SERR- <PERR-

04:05.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host
Controller (rev 80) (prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. A8V Deluxe
        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 (8000ns max), Cache Line Size 10
        Interrupt: pin A routed to IRQ 5
        Region 0: Memory at faaff800 (32-bit, non-prefetchable)
        [size=2K]
        Region 1: I/O ports at cc00 [size=128]
        Capabilities: <access denied>

04:08.0 Multimedia video controller: Internext Compression Inc iTVC15
MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc. WinTV PVR-350
        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 (32000ns min, 2000ns max), Cache Line Size 10
        Interrupt: pin A routed to IRQ 5
        Region 0: Memory at b8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: <access denied>

$ cat /proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
    Class 0500: PCI device 10de:02f0 (rev 162).
  Bus  0, device   0, function  1:
    Class 0500: PCI device 10de:02fa (rev 162).
  Bus  0, device   0, function  2:
    Class 0500: PCI device 10de:02fe (rev 162).
  Bus  0, device   0, function  3:
    Class 0500: PCI device 10de:02f8 (rev 162).
  Bus  0, device   0, function  4:
    Class 0500: PCI device 10de:02f9 (rev 162).
  Bus  0, device   0, function  5:
    Class 0500: PCI device 10de:02ff (rev 162).
  Bus  0, device   0, function  6:
    Class 0500: PCI device 10de:027f (rev 162).
  Bus  0, device   0, function  7:
    Class 0500: PCI device 10de:027e (rev 162).
  Bus  0, device   2, function  0:
    Class 0604: PCI device 10de:02fc (rev 161).
      Master Capable.  No bursts.  Min Gnt=2.
  Bus  0, device   3, function  0:
    Class 0604: PCI device 10de:02fd (rev 161).
      Master Capable.  No bursts.  Min Gnt=2.
  Bus  0, device   4, function  0:
    Class 0604: PCI device 10de:02fb (rev 161).
      Master Capable.  No bursts.  Min Gnt=2.
  Bus  0, device   5, function  0:
    Class 0300: PCI device 10de:0240 (rev 162).
      IRQ 11.
      Non-prefetchable 32 bit memory at 0xfd000000 [0xfdffffff].
      Prefetchable 64 bit memory at 0xd0000000 [0xdfffffff].
      Non-prefetchable 64 bit memory at 0xfc000000 [0xfcffffff].
  Bus  0, device   9, function  0:
    Class 0500: PCI device 10de:0270 (rev 162).
  Bus  0, device  10, function  0:
    Class 0601: PCI device 10de:0260 (rev 162).
  Bus  0, device  10, function  1:
    Class 0c05: PCI device 10de:0264 (rev 162).
      IRQ 5.
      I/O at 0x600 [0x63f].
      I/O at 0x700 [0x73f].
  Bus  0, device  11, function  0:
    Class 0c03: PCI device 10de:026d (rev 162).
      IRQ 5.
      Master Capable.  No bursts.  Min Gnt=3.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xfebde000 [0xfebdefff].
  Bus  0, device  11, function  1:
    Class 0c03: PCI device 10de:026e (rev 162).
      IRQ 7.
      Master Capable.  No bursts.  Min Gnt=3.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xfebdfc00 [0xfebdfcff].
  Bus  0, device  13, function  0:
    Class 0101: PCI device 10de:0265 (rev 161).
      Master Capable.  No bursts.  Min Gnt=3.Max Lat=1.
      I/O at 0xffa0 [0xffaf].
  Bus  0, device  14, function  0:
    Class 0101: PCI device 10de:0266 (rev 161).
      IRQ 11.
      Master Capable.  No bursts.  Min Gnt=3.Max Lat=1.
      I/O at 0xe800 [0xe807].
      I/O at 0xe480 [0xe483].
      I/O at 0xe400 [0xe407].
      I/O at 0xe080 [0xe083].
      I/O at 0xe000 [0xe00f].
      Non-prefetchable 32 bit memory at 0xfebdd000 [0xfebddfff].
  Bus  0, device  16, function  0:
    Class 0604: PCI device 10de:026f (rev 162).
      Master Capable.  No bursts.  Min Gnt=2.Max Lat=2.
  Bus  0, device  16, function  1:
    Class 0403: PCI device 10de:026c (rev 162).
      IRQ 5.
      Master Capable.  No bursts.  Min Gnt=2.Max Lat=5.
      Non-prefetchable 32 bit memory at 0xfebd8000 [0xfebdbfff].
  Bus  0, device  20, function  0:
    Class 0680: PCI device 10de:0269 (rev 161).
      IRQ 7.
      Master Capable.  No bursts.  Min Gnt=1.Max Lat=20.
      Non-prefetchable 32 bit memory at 0xfebd7000 [0xfebd7fff].
      I/O at 0xdc00 [0xdc07].
  Bus  0, device  24, function  0:
    Class 0600: PCI device 1022:1100 (rev 0).
  Bus  0, device  24, function  1:
    Class 0600: PCI device 1022:1101 (rev 0).
  Bus  0, device  24, function  2:
    Class 0600: PCI device 1022:1102 (rev 0).
  Bus  0, device  24, function  3:
    Class 0600: PCI device 1022:1103 (rev 0).
  Bus  4, device   5, function  0:
    Class 0c00: PCI device 1106:3044 (rev 128).
      IRQ 5.
      Master Capable.  Latency=64.  Max Lat=32.
      Non-prefetchable 32 bit memory at 0xfaaff800 [0xfaafffff].
      I/O at 0xcc00 [0xcc7f].
  Bus  4, device   8, function  0:
    Class 0400: PCI device 4444:0803 (rev 1).
      IRQ 5.
      Master Capable.  Latency=64.  Min Gnt=128.Max Lat=8.
      Prefetchable 32 bit memory at 0xb8000000 [0xbbffffff].

$ dmesg | grep -i -e pci -e irq -e acpi
 BIOS-e820: 000000003bfc0000 - 000000003bfce000 (ACPI data)
 BIOS-e820: 000000003bfce000 - 000000003bff0000 (ACPI NVS)
ACPI: RSDP (v002 ACPIAM                                ) @
0x00000000000fb870
ACPI: XSDT (v001 A M I  OEMXSDT  0x11000517 MSFT 0x00000097) @
0x000000003bfc0100
ACPI: FADT (v003 A M I  OEMFACP  0x11000517 MSFT 0x00000097) @
0x000000003bfc0290
ACPI: MADT (v001 A M I  OEMAPIC  0x11000517 MSFT 0x00000097) @
0x000000003bfc0390
ACPI: MCFG (v001 A M I  OEMMCFG  0x11000517 MSFT 0x00000097) @
0x000000003bfc0400
ACPI: OEMB (v001 A M I  AMI_OEM  0x11000517 MSFT 0x00000097) @
0x000000003bfce040
ACPI: DSDT (v001  A0368 A0368001 0x00000001 INTL 0x02002026) @
0x0000000000000000
Nvidia board detected. Ignoring ACPI timer override.
ACPI: PM-Timer IO Port: 0x508
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x81] disabled)
ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: BIOS IRQ0 pin2 override ignored.
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
ACPI: IRQ9 used by override.
ACPI: IRQ14 used by override.
ACPI: IRQ15 used by override.
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 40000000 (gap: 3c000000:c2c00000)
ACPI Error (nssearch-0311): Bad character in ACPI Name: 43035350
[20060127]
ACPI Error (dswload-0305): [0x43035350] (NON-ASCII) Namespace lookup
failure, AE_BAD_CHARACTER
ACPI Exception (psloop-0281): AE_BAD_CHARACTER, During name
lookup/catalog [20060127]
ACPI Exception (tbxface-0115): AE_BAD_CHARACTER, Could not load
namespace [20060127]
ACPI Exception (tbxface-0122): AE_BAD_CHARACTER, Could not load tables
[20060127]
ACPI: Unable to load the System Description Tables
PCI: Using configuration type 1
PCI: Using MMCONFIG at e0000000
ACPI: Subsystem revision 20060127
ACPI: Interpreter disabled.
pnp: PnP ACPI: disabled
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Transparent bridge - 0000:00:10.0
PCI: Using IRQ router default [10de/0260] at 0000:00:0a.0
PCI-DMA: Disabling IOMMU.
PCI: Bridge: 0000:00:02.0
PCI: Bridge: 0000:00:03.0
PCI: Bridge: 0000:00:04.0
PCI: Bridge: 0000:00:10.0
PCI: Setting latency timer of device 0000:00:02.0 to 64
PCI: Setting latency timer of device 0000:00:03.0 to 64
PCI: Setting latency timer of device 0000:00:04.0 to 64
PCI: Setting latency timer of device 0000:00:10.0 to 64
PCI: Setting latency timer of device 0000:00:02.0 to 64
pcie_portdrv_probe->Dev[02fc:10de] has invalid IRQ. Check vendor BIOS
Allocate Port Service[0000:00:02.0:pcie00]
Allocate Port Service[0000:00:02.0:pcie03]
PCI: Setting latency timer of device 0000:00:03.0 to 64
pcie_portdrv_probe->Dev[02fd:10de] has invalid IRQ. Check vendor BIOS
Allocate Port Service[0000:00:03.0:pcie00]
Allocate Port Service[0000:00:03.0:pcie03]
PCI: Setting latency timer of device 0000:00:04.0 to 64
pcie_portdrv_probe->Dev[02fb:10de] has invalid IRQ. Check vendor BIOS
Allocate Port Service[0000:00:04.0:pcie00]
Allocate Port Service[0000:00:04.0:pcie03]
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
NFORCE-MCP51: IDE controller at PCI slot 0000:00:0d.0
NFORCE-MCP51: not 100% native mode: will probe irqs later
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
PCI: Setting latency timer of device 0000:00:0e.0 to 64
ata1: SATA max UDMA/133 cmd 0xE800 ctl 0xE482 bmdma 0xE000 irq 11
ata2: SATA max UDMA/133 cmd 0xE400 ctl 0xE082 bmdma 0xE008 irq 11
PCI: Setting latency timer of device 0000:00:14.0 to 64
PCI: Setting latency timer of device 0000:00:05.0 to 64
PCI: Setting latency timer of device 0000:00:0b.1 to 64
PCI: cache line size of 64 is not supported by device 0000:00:0b.1
ehci_hcd 0000:00:0b.1: irq 7, io mem 0xfebdfc00
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver
(PCI)
PCI: Setting latency timer of device 0000:00:0b.0 to 64
ohci_hcd 0000:00:0b.0: irq 5, io mem 0xfebde000
PCI: Setting latency timer of device 0000:00:10.1 to 64
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[5] 
MMIO=[faaff800-faafffff]  Max Packet=[2048]  IR/IT contexts=[4/8]
ALSA
/home/mythtv/rpmbuild/BUILD/alsa-driver-1.0.11rc4/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:515:
hda_intel: azx_get_response timeout, switching to single_cmd mode...
-- 
  Lonnie Smith
  lonnie_smith at fastmail.fm

-- 
http://www.fastmail.fm - Access all of your messages and folders
                          wherever you are




More information about the users mailing list