[Bug 53835] ACPI startup causes unhandled IRQ.

Daniel Pittman daniel at rimspace.net
Mon Jul 24 00:56:45 UTC 2006


Public bug reported:

Binary package hint: linux-image-2.6.15-26-686

With the latest kernel update for Dapper, and I believe the one prior to
it, the ACPI startup causes IRQ9 to be issues.

Nothing handles the interrupt, leading to the kernel disabling the IRQ,
and consequently ACPI, wifi, and some of my USB hardware not functoning
correctly.

I am not sure exactly which kernel version caused this because I don't
actually /use/ much of that hardware routinely, I fear.  It is a recent
development, though, and is definitely present in the latest (-26)
release of the kernel.

The hardware is an IBM A31p Thinkpad laptop.  The latest firmware
updates have been applied, which was over a year ago now IIRC.  The
hardware has been very stable up to now.

This looks to me like some change in IRQ handling causes the ACPI
interrupt to issue at registration time, before the acpi IRQ handler is
fully registered.

The dmesg trace of this is:

[17179572.376000] ACPI: Subsystem revision 20051216
[17179585.040000] irq 9: nobody cared (try booting with the "irqpoll" option)
[17179585.040000]  [<c014ea9a>] __report_bad_irq+0x2a/0xa0
[17179585.040000]  [<c014ebb7>] note_interrupt+0x87/0xf0
[17179585.040000]  [<c014e38d>] __do_IRQ+0xfd/0x110
[17179585.040000]  [<c0105ce9>] do_IRQ+0x19/0x30
[17179585.040000]  [<c0103f26>] common_interrupt+0x1a/0x20
[17179585.040000]  [<c012a74f>] __do_softirq+0x5f/0xe0
[17179585.040000]  [<c014e35c>] __do_IRQ+0xcc/0x110
[17179585.040000]  [<c012a805>] do_softirq+0x35/0x40
[17179585.040000]  [<c012a8e5>] irq_exit+0x45/0x50
[17179585.040000]  [<c0105cee>] do_IRQ+0x1e/0x30
[17179585.040000]  [<c0103f26>] common_interrupt+0x1a/0x20
[17179585.040000]  [<c030ef26>] _spin_unlock_irqrestore+0x6/0x20
[17179585.040000]  [<c014e6e9>] setup_irq+0xc9/0x120
[17179585.040000]  [<c0218467>] acpi_irq+0x0/0x16
[17179585.040000]  [<c014e8fa>] request_irq+0xaa/0xd0
[17179585.040000]  [<c02184d3>] acpi_os_install_interrupt_handler+0x56/0x80
[17179585.040000]  [<c0218467>] acpi_irq+0x0/0x16
[17179585.040000]  [<c0218467>] acpi_irq+0x0/0x16
[17179585.040000]  [<c021c99f>] acpi_ev_install_sci_handler+0x1a/0x1e
[17179585.040000]  [<c021c968>] acpi_ev_sci_xrupt_handler+0x0/0x18
[17179585.040000]  [<c021c1b0>] acpi_ev_install_xrupt_handlers+0x6/0x68
[17179585.040000]  [<c022c4a4>] acpi_enable_subsystem+0x63/0x79
[17179585.040000]  [<c03c6df4>] acpi_bus_init+0xc/0x8e
[17179585.040000]  [<c03c6eab>] acpi_init+0x35/0xb0
[17179585.040000]  [<c03acb04>] do_initcalls+0x54/0xd0
[17179585.040000]  [<c03d0c95>] netfilter_init+0x65/0xa0
[17179585.040000]  [<c0100395>] init+0x75/0x200
[17179585.040000]  [<c0100320>] init+0x0/0x200
[17179585.040000]  [<c0101525>] kernel_thread_helper+0x5/0x10
[17179585.040000] handlers:
[17179585.040000] [<c0218467>] (acpi_irq+0x0/0x16)
[17179585.040000] Disabling IRQ #9


I can supply further details, if needed.  I have also had some (limited) kernel development experience before, so can cope with things like enabling debugging and patch the system if you need me to.

** Affects: linux-source-2.6.15 (Ubuntu)
     Importance: Untriaged
         Status: Unconfirmed

-- 
ACPI startup causes unhandled IRQ.
https://launchpad.net/bugs/53835




More information about the kernel-bugs mailing list