vserver 1.9.5.x5
[linux-2.6.git] / drivers / acpi / sleep / poweroff.c
index 257e16f..da23775 100644 (file)
@@ -9,6 +9,7 @@
 #include <linux/init.h>
 #include <acpi/acpi_bus.h>
 #include <linux/sched.h>
+#include "sleep.h"
 
 static void
 acpi_power_off (void)
@@ -16,6 +17,7 @@ acpi_power_off (void)
        printk("%s called\n",__FUNCTION__);
        /* Some SMP machines only can poweroff in boot CPU */
        set_cpus_allowed(current, cpumask_of_cpu(0));
+       acpi_wakeup_gpe_poweroff_prepare();
        acpi_enter_sleep_state_prep(ACPI_STATE_S5);
        ACPI_DISABLE_IRQS();
        acpi_enter_sleep_state(ACPI_STATE_S5);