Hi Colin,

Disabling IO-APIC (kernel boot option noapic ) works for me and avoid
going into crazy mode.

acpi=noirq is working well for me too ( DELL  D630 A06) but it generates
some warning messages during boot:

======= /var/log/messages =======
Apr 14 16:31:31 minquiers2 kernel: [   14.829946] sysfs: duplicate filename 
'bridge' can not be created
Apr 14 16:31:31 minquiers2 kernel: [   14.829949] WARNING: at 
/build/buildd/linux-2.6.24/fs/sysfs/dir.c:424 sysfs_add_one()
Apr 14 16:31:31 minquiers2 kernel: [   14.829951] Pid: 1, comm: swapper Not 
tainted 2.6.24-15-generic #1
Apr 14 16:31:31 minquiers2 kernel: [   14.829954]  [sysfs_add_one+0x9f/0xe0] 
sysfs_add_one+0x9f/0xe0
Apr 14 16:31:31 minquiers2 kernel: [   14.829960]  
[usbcore:sysfs_create_link+0x8a/0x6f0] sysfs_create_link+0x8a/0x110
Apr 14 16:31:31 minquiers2 kernel: [   14.829964]  
[shpchp:pci_bus_add_devices+0x9e/0x4f0] pci_bus_add_devices+0x9e/0x130
Apr 14 16:31:31 minquiers2 kernel: [   14.829968]  
[pcibios_scan_root+0x1b/0x80] pcibios_scan_root+0x1b/0x80
Apr 14 16:31:31 minquiers2 kernel: [   14.829972]  [pci_legacy_init+0x51/0x100] 
pci_legacy_init+0x51/0x100
Apr 14 16:31:31 minquiers2 kernel: [   14.829976]  [kernel_init+0x131/0x320] 
kernel_init+0x131/0x320
Apr 14 16:31:31 minquiers2 kernel: [   14.829979]  [ret_from_fork+0x6/0x20] 
ret_from_fork+0x6/0x20
Apr 14 16:31:31 minquiers2 kernel: [   14.829983]  [kernel_init+0x0/0x320] 
kernel_init+0x0/0x320
Apr 14 16:31:31 minquiers2 kernel: [   14.829985]  [kernel_init+0x0/0x320] 
kernel_init+0x0/0x320
Apr 14 16:31:31 minquiers2 kernel: [   14.829988]  
[kernel_thread_helper+0x7/0x10] kernel_thread_helper+0x7/0x10
[...]
Apr 14 16:31:31 minquiers2 kernel: [   14.959425] PCI: No IRQ known for 
interrupt pin A of device 0000:00:01.0. Please try using pci=biosirq.
Apr 14 16:31:31 minquiers2 kernel: [   14.959455] PCI: No IRQ known for 
interrupt pin A of device 0000:00:1c.0. Please try using pci=biosirq.
Apr 14 16:31:31 minquiers2 kernel: [   14.959486] PCI: No IRQ known for 
interrupt pin B of device 0000:00:1c.1. Please try using pci=biosirq.
Apr 14 16:31:31 minquiers2 kernel: [   14.959518] PCI: No IRQ known for 
interrupt pin B of device 0000:00:1c.5. Please try using pci=biosirq.
[...]
Apr 14 16:31:31 minquiers2 kernel: [   15.553799] 
pcie_portdrv_probe->Dev[8086:2a01] has invalid IRQ. Check vendor BIOS
======= =======

I haven't check if it's harmless or not.

Hence, disabling ACPI or IO-APIC for IRQ routing makes the problem
disappear.  Regarding this, can we still consider this as a ACPI issue (
broken DSDT) or a IRQ routing bug or kernel bug or else ?

lspci -v and cat /proc/interrupts with and without acpi=noirq follows

** Attachment added: "lspci-v.default.log"
   http://launchpadlibrarian.net/13423360/lspci-v.default.log

-- 
Powertop reports huge number of wakeups and drains battery
https://bugs.launchpad.net/bugs/145377
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to