From 18876ba68d60e00d8502d6822380bc7f3f6fab0a Mon Sep 17 00:00:00 2001 From: Kamala Narasimhan Date: Wed, 29 Jul 2009 14:57:48 -0400 Subject: [PATCH] Backport OSS changeset 19991. Tim Deegan's change to initialize safe state for Cx. --- master/cx-initialize-safe-state | 12 ++++++++++++ master/series | 1 + 2 files changed, 13 insertions(+) create mode 100644 master/cx-initialize-safe-state diff --git a/master/cx-initialize-safe-state b/master/cx-initialize-safe-state new file mode 100644 index 0000000..df27854 --- /dev/null +++ b/master/cx-initialize-safe-state @@ -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; + } diff --git a/master/series b/master/series index fa87331..cd54ddc 100644 --- a/master/series +++ b/master/series @@ -15,3 +15,4 @@ video-memory-workaround tools-hvm-info disable-abr default-iommu-inclusive-mapping +cx-initialize-safe-state -- 2.39.5