x86: Use deep C states for off-lined CPUs
authorBoris Ostrovsky <boris.ostrovsky@amd.com>
Tue, 6 Mar 2012 14:51:33 +0000 (15:51 +0100)
committerBoris Ostrovsky <boris.ostrovsky@amd.com>
Tue, 6 Mar 2012 14:51:33 +0000 (15:51 +0100)
commita8c276790d4f3e7936ef80892c991c0ab10505eb
tree347dedb337389db42a52ecaf4bac6894ed5d96d0
parent132531885a247283fcb2dd6c463fc7fa30889118
x86: Use deep C states for off-lined CPUs

Currently when a core is taken off-line it is placed in C1 state (unless
MONITOR/MWAIT is used). This patch allows a core to go to deeper C states
resulting in significantly higher power savings.

Signed-off-by: Boris Ostrovsky <boris.ostrovsky@amd.com>
Committed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/acpi/cpu_idle.c