Thread (6 messages) 6 messages, 2 authors, 2008-06-26

Re: [PATCH3/4] ACPI : Add boot option of "idle=nomwait" to disable mwait for CPU C-states

From: Len Brown <lenb@kernel.org>
Date: 2008-06-26 04:06:24


On Mon, 23 Jun 2008, Zhao Yakui wrote:
On Fri, 2008-06-20 at 03:14 -0400, Len Brown wrote:
quoted
I notice on the T61 that this disables MWAIT for C2 and C3,
but not for C1.

While I know that the issue at hand is C2 and C3,
it seems misleading to boot with idle=nomwait
and see that MWAIT is used for C1.
What you said is correct. The description is not appropriate.Maybe the
following title will be appropriate.
 >Add boot option of "idle=nomwait" to disable mwait for CPU C2/C3

The boot option of "idle=nomwait" will disable mwait for CPU C2/C3 and
still use mwait for C1 if mwait is supported. 
In fact we only hope to disable mwait for CPU C2/C3 on some broken
system by adding this boot option.
How can I tell the system with 3 C-states to use all 3,
but not to use MWAIT for any of them?

idle=halt will not do, since it will delete C2 and C3 completely.
As I said, I think that "idle=nomwait" should do this.
If we have a parameter that disables MWAIT only for C2 and C3,
then it should not be called "idle=nomwait".

-Len

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help