https://bugzilla.kernel.org/show_bug.cgi?id=8549





--- Comment #123 from Len Brown <l...@kernel.org>  2011-08-01 04:27:00 ---
For the systems where hibernate to disk
results in the subsequent poweroff working...

What do you see in /sys/power/disk ?
Same result if it is set to either "platform" or "shutdown"
before the hibernate?

Re: why we have this failure
Linux is writing the correct value to poweroff the machine.
When Linux does it early, per debug tests above, it works.
When Linux does it later (in response to poweroff command), it fails.
The difference is that some state in the system has changed
that confuses the BIOS.  It may have nothing at all to do with
"correctness".  The system enters SMM-mode when we write
the poweroff command, and that code was written and debugged
with windows running, not Linux...

eg. when you said something happened 50% of the time
it reminded me of an SMM interaction we had on another
system where SMM would run correctly only if run from cpu0
and it would fail if run from cpu1 -- simply b/c windows
happened to trigger it that way...

This seems like a similar kind of failure -- though the "state"
that is different is not that we're running on cpu1 b/c we fail
still in uni-processor mode.

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to