]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ACPI: Using correct irq when waiting for events
authorChen Yu <yu.c.chen@intel.com>
Sat, 24 Oct 2015 17:02:36 +0000 (01:02 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 23 Jan 2016 04:55:41 +0000 (20:55 -0800)
commita533f158bddfbb30348103b64eeb4ed182690bbf
tree778ee6792700ba593959875dc8ff60868363adce
parentf2c343a366c571866314255109f1789f944a0d62
ACPI: Using correct irq when waiting for events

commit efb1cf7d28b8aeacec53e9ba8f3f2809c5cb9686 upstream.

When the system is waiting for GPE/fixed event handler to finish,
it uses acpi_gbl_FADT.sci_interrupt directly as the IRQ number.
However, the remapped IRQ returned by acpi_gsi_to_irq() should be
passed to synchronize_hardirq() instead of it.

Acked-by: Lv Zheng <lv.zheng@intel.com>
Signed-off-by: Chen Yu <yu.c.chen@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/acpi/osl.c