for reference - from http://www.kernel.org/doc/Documentation/kernel-parameters.txt
nohlt [BUGS=ARM,SH] Tells the kernel that the sleep(SH) or wfi(ARM) instruction doesn't work correctly and not to use it. This is also useful when using JTAG debugger. no-hlt [BUGS=X86-32] Tells the kernel that the hlt instruction doesn't work correctly and not to use it. idle= [X86] Format: idle=poll, idle=mwait, idle=halt, idle=nomwait Poll forces a polling idle loop that can slightly improve the performance of waking up a idle CPU, but will use a lot of power and make the system run hot. Not recommended. idle=mwait: On systems which support MONITOR/MWAIT but the kernel chose to not use it because it doesn't save as much power as a normal idle loop, use the MONITOR/MWAIT idle loop anyways. Performance should be the same as idle=poll. idle=halt: Halt is forced to be used for CPU idle. In such case C2/C3 won't be used again. idle=nomwait: Disable mwait for CPU C-states it seems from the above for x86 the combination would be no-hlt idle=poll as for an ARM, it would be nohlt idle=poll It would be value to explore the arguments to idle= a bit more on 'laggy' x86 platforms, in particular the combinations: no-hlt idle=mwait no-hlt idle=nomwait assuming the combination 'no-hlt idle=halt' is contradictory on ARM's, only 'nohlt' makes sense assuming the documentation is correct --- It seems to be about power saving modes an overview of CPU C* states is here: http://www.hardwaresecrets.com/article/611 - Michael ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers