http://bugzilla.kernel.org/show_bug.cgi?id=8714

           Summary: IRQ roututing for PCI express bus broken
           Product: ACPI
           Version: 2.5
     KernelVersion: 2.6.22-rc7
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: blocking
          Priority: P1
         Component: Config-Interrupts
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


Most recent kernel where this bug did not occur: 2.6.22-rc7
Distribution: Ubuntu gutsy (developnent release)
Hardware Environment: AMD Turion X2, NForce C51
Software Environment: 2.6.22-rc7 x86_64 AND x86
Problem Description:
System hangs on boot when "setting up timer" or "loading additional drivers" if
not nolpic or pci=noacpi is added.
If nolpci or pci=noacpi is added the system can boot, but the IRQs for the
second PCI express buss are note assigned.

Output from dump_pirq.pl:
Interrupt routing table found at address 0xfde80:
  Version 1.0, size 0x0160
  Interrupt router is device 00:0a.0
  PCI exclusive interrupt mask: 0x0000 []

Device 00:0a.0 (slot 0): 
  INTA: link 0x09, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x0c, irq mask 0xcca0 [5,7,10,11,14,15]

Device 00:0b.0 (slot 0): 
  INTA: link 0x0f, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x0a, irq mask 0xcca0 [5,7,10,11,14,15]

Device 00:14.0 (slot 0): 
  INTA: link 0x11, irq mask 0xcca0 [5,7,10,11,14,15]

Device 00:10.0 (slot 0): 
  INTB: link 0x13, irq mask 0xcca0 [5,7,10,11,14,15]

Device 04:05.0 (slot 0): 
  INTA: link 0x01, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x02, irq mask 0xcca0 [5,7,10,11,14,15]

Device 00:0d.0 (slot 0): 

Device 00:0e.0 (slot 8): 
  INTA: link 0x0e, irq mask 0xcca0 [5,7,10,11,14,15]

Device 00:0f.0 (slot 9): 
  INTA: link 0x0d, irq mask 0xcca0 [5,7,10,11,14,15]

Device 00:10.0 (slot 0): 
  INTA: link 0x01, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x02, irq mask 0xcca0 [5,7,10,11,14,15]
  INTC: link 0x03, irq mask 0xcca0 [5,7,10,11,14,15]
  INTD: link 0x04, irq mask 0xcca0 [5,7,10,11,14,15]

Device 07:06.0 (slot 6): 
  INTA: link 0x03, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x04, irq mask 0xcca0 [5,7,10,11,14,15]
  INTC: link 0x01, irq mask 0xcca0 [5,7,10,11,14,15]
  INTD: link 0x02, irq mask 0xcca0 [5,7,10,11,14,15]

Device 07:07.0 (slot 5): 
  INTA: link 0x04, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x01, irq mask 0xcca0 [5,7,10,11,14,15]

Device 07:08.0 (slot 4): 
  INTA: link 0x01, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x02, irq mask 0xcca0 [5,7,10,11,14,15]
  INTC: link 0x03, irq mask 0xcca0 [5,7,10,11,14,15]
  INTD: link 0x04, irq mask 0xcca0 [5,7,10,11,14,15]

Device 07:09.0 (slot 3): 
  INTA: link 0x02, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x03, irq mask 0xcca0 [5,7,10,11,14,15]
  INTC: link 0x04, irq mask 0xcca0 [5,7,10,11,14,15]
  INTD: link 0x01, irq mask 0xcca0 [5,7,10,11,14,15]

Device 07:0a.0 (slot 2): 
  INTA: link 0x03, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x04, irq mask 0xcca0 [5,7,10,11,14,15]
  INTC: link 0x01, irq mask 0xcca0 [5,7,10,11,14,15]
  INTD: link 0x02, irq mask 0xcca0 [5,7,10,11,14,15]

Device 00:05.0 (slot 0): 
  INTA: link 0x07, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x08, irq mask 0xcca0 [5,7,10,11,14,15]
  INTC: link 0x05, irq mask 0xcca0 [5,7,10,11,14,15]
  INTD: link 0x06, irq mask 0xcca0 [5,7,10,11,14,15]

Device 00:04.0 (slot 0): 
  INTA: link 0x05, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x06, irq mask 0xcca0 [5,7,10,11,14,15]
  INTC: link 0x07, irq mask 0xcca0 [5,7,10,11,14,15]
  INTD: link 0x08, irq mask 0xcca0 [5,7,10,11,14,15]

Device 00:03.0 (slot 0): 
  INTA: link 0x05, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x06, irq mask 0xcca0 [5,7,10,11,14,15]
  INTC: link 0x07, irq mask 0xcca0 [5,7,10,11,14,15]
  INTD: link 0x08, irq mask 0xcca0 [5,7,10,11,14,15]

Device 03:00.0 (slot 7): 

Device 00:02.0 (slot 0): 
  INTA: link 0x06, irq mask 0xcca0 [5,7,10,11,14,15]
  INTB: link 0x07, irq mask 0xcca0 [5,7,10,11,14,15]
  INTC: link 0x08, irq mask 0xcca0 [5,7,10,11,14,15]
  INTD: link 0x05, irq mask 0xcca0 [5,7,10,11,14,15]

Device 01:00.0 (slot 7): 

Interrupt router at 00:0a.0: unknown vendor 0x10de device 0x0260
  PIRQ? (link 0x01): unrouted?
  PIRQ? (link 0x0a): irq 7
  PIRQ? (link 0x0c): unrouted?
  PIRQ? (link 0x0d): unrouted?
  PIRQ? (link 0x0e): irq 5
  PIRQ? (link 0x0f): irq 11
  PIRQ? (link 0x11): irq 11
  PIRQ? (link 0x13): irq 10
  PIRQ? (link 0x02): irq 10
  PIRQ? (link 0x03): unrouted?
  PIRQ? (link 0x04): unrouted?
  PIRQ? (link 0x05): unrouted?
  PIRQ? (link 0x06): unrouted?
  PIRQ? (link 0x07): irq 10
  PIRQ? (link 0x08): unrouted?
  PIRQ? (link 0x09): irq 10

Slot 7 is not assigned.

[EMAIL PROTECTED]:~$ cat /proc/interrupts 
           CPU0       CPU1       
  0:     230367      29878    XT-PIC-XT        timer
  1:          0         10   IO-APIC-edge      i8042
  2:          0          0    XT-PIC-XT        cascade
  5:          1        176   IO-APIC-edge      sata_nv
  7:      29465     230044   IO-APIC-edge      ehci_hcd:usb1
  8:          0          0   IO-APIC-edge      rtc
  9:          0         27   IO-APIC-edge      acpi
 10:          0          0   IO-APIC-edge      HDA Intel
 11:          3        890   IO-APIC-edge      ohci_hcd:usb2, eth0
 12:          0        528   IO-APIC-edge      i8042
 14:          0        129   IO-APIC-edge      ide0
NMI:          0          0 
LOC:     260177     260154 
ERR:          0

Any suggestions?


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to