ACPI: suspend: Wrong order of GPE restore.
authorAlexey Starikovskiy <astarikovskiy@suse.de>
Tue, 13 Nov 2007 00:09:01 +0000 (19:09 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 16 Nov 2007 17:30:26 +0000 (09:30 -0800)
commit05981e812ea625e4f13942368071d2dbb1a78edf
tree84ff15304daf9b377e8e7aa8d6446441e24e2b79
parent5f649bd3c568e0fdbe230d64a317df48f3fa5f93
ACPI: suspend: Wrong order of GPE restore.

commit 1dbc1fda5d8ca907f320b806005d4a447977d26a in mainline.

ACPI: suspend: Wrong order of GPE restore.

acpi_leave_sleep_state() should have correct list of wake and
runtime GPEs, which is available only after disable_wakeup_device()
is called.

[cebbert@redhat.com: backport to 2.6.23]

Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: Len Brown <len.brown@intel.com>
Cc: Chuck Ebbert <cebbert@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/acpi/sleep/main.c