http://bugzilla.kernel.org/show_bug.cgi?id=10482





------- Comment #28 from [EMAIL PROTECTED]  2008-05-22 17:20 -------
Len Brown suggested another thing to test. Run _WAK on CPU 0 and check whether
it wakes OK. Can you try change like this.
(Note that suspend_ops->finish calls the _WAK internally)


Index: linux-2.6/kernel/power/main.c
===================================================================
--- linux-2.6.orig/kernel/power/main.c  2008-05-01 15:31:18.000000000 -0700
+++ linux-2.6/kernel/power/main.c       2008-05-22 17:13:52.000000000 -0700
@@ -279,17 +279,17 @@ int suspend_devices_and_enter(suspend_st
                        goto Resume_devices;
        }

+       error = disable_nonboot_cpus();
        if (suspend_test(TEST_PLATFORM))
                goto Finish;

-       error = disable_nonboot_cpus();
        if (!error && !suspend_test(TEST_CPUS))
                suspend_enter(state);

-       enable_nonboot_cpus();
  Finish:
        if (suspend_ops->finish)
                suspend_ops->finish();
+       enable_nonboot_cpus();
  Resume_devices:
        device_resume();
  Resume_console:


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to