Disable wake GPEs only once. From: Alexey Starikovskiy --- drivers/acpi/events/evgpe.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/acpi/events/evgpe.c b/drivers/acpi/events/evgpe.c index dfac3ec..263a001 100644 --- a/drivers/acpi/events/evgpe.c +++ b/drivers/acpi/events/evgpe.c @@ -644,6 +644,7 @@ acpi_ev_gpe_dispatch(struct acpi_gpe_eve * 1) We must disable this particular wake GPE so it won't fire again * 2) We want to disable all wake GPEs, since we are now awake */ + acpi_gbl_system_awake_and_running = TRUE; (void)acpi_hw_disable_all_gpes(); }