]> xenbits.xen.org Git - xenclient/xen-pq.git/commitdiff
Backport OSS changeset 19991.
authorKamala Narasimhan <kamala.narasimhan@citrix.com>
Wed, 29 Jul 2009 18:57:48 +0000 (14:57 -0400)
committerKamala Narasimhan <kamala.narasimhan@citrix.com>
Wed, 29 Jul 2009 18:57:48 +0000 (14:57 -0400)
Tim Deegan's change to initialize safe state for Cx.

master/cx-initialize-safe-state [new file with mode: 0644]
master/series

diff --git a/master/cx-initialize-safe-state b/master/cx-initialize-safe-state
new file mode 100644 (file)
index 0000000..df27854
--- /dev/null
@@ -0,0 +1,12 @@
+diff --git a/xen/arch/x86/acpi/cpu_idle.c b/xen/arch/x86/acpi/cpu_idle.c
+index 839532b..12f6d2a 100644
+--- a/xen/arch/x86/acpi/cpu_idle.c
++++ b/xen/arch/x86/acpi/cpu_idle.c
+@@ -419,6 +419,7 @@ static int init_cx_pminfo(struct acpi_processor_power *acpi_power)
+     acpi_power->states[ACPI_STATE_C1].valid = 1;
+     acpi_power->count = 2;
++    acpi_power->safe_state = &acpi_power->states[ACPI_STATE_C1];
+     return 0;
+ }
index fa873319a024ad534f6820cad4805db686d821e9..cd54ddcf2fb90f38eec8128804731fa4923fcec8 100644 (file)
@@ -15,3 +15,4 @@ video-memory-workaround
 tools-hvm-info
 disable-abr
 default-iommu-inclusive-mapping
+cx-initialize-safe-state