cpuidle: fix AMD C1E suspend hang
[pandora-kernel.git] / drivers / acpi / processor_idle.c
index 81b40ed..f094333 100644 (file)
@@ -1468,8 +1468,8 @@ static int acpi_idle_enter_c1(struct cpuidle_device *dev,
 
        /* Do not access any ACPI IO ports in suspend path */
        if (acpi_idle_suspend) {
-               acpi_safe_halt();
                local_irq_enable();
+               cpu_relax();
                return 0;
        }