Patchwork [3.5.y.z,extended,stable] Patch "ACPI / processor: Get power info before updating the" has been added to staging queue

mail settings
Submitter Herton Ronaldo Krzesinski
Date Jan. 30, 2013, 9:57 p.m.
Message ID <>
Download mbox | patch
Permalink /patch/217027/
State New
Headers show


Herton Ronaldo Krzesinski - Jan. 30, 2013, 9:57 p.m.
This is a note to let you know that I have just added a patch titled

    ACPI / processor: Get power info before updating the

to the linux-3.5.y-queue branch of the 3.5.y.z extended stable tree 
which can be found at:;a=shortlog;h=refs/heads/linux-3.5.y-queue

If you, or anyone else, feels it should not be added to this tree, please 
reply to this email.

For more information about the 3.5.y.z tree, see



From 8e64c8f70bc32d89fae1f1c4f40d8e818354a020 Mon Sep 17 00:00:00 2001
From: Thomas Schlichter <>
Date: Sat, 19 Jan 2013 00:28:22 +0100
Subject: [PATCH] ACPI / processor: Get power info before updating the

commit f427e5f1cf75bba84cccdac1d8a90552d9ae1065 upstream.

acpi_processor_get_power_info() has to be called before
acpi_processor_setup_cpuidle_states() to have the latest
information available. This fixes the missing C-state information
after AC-->DC transition.

Signed-off-by: Thomas Schlichter <>
Signed-off-by: Rafael J. Wysocki <>
Signed-off-by: Herton Ronaldo Krzesinski <>
 drivers/acpi/processor_idle.c |    1 +
 1 file changed, 1 insertion(+)



diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c
index 4a33518..3e6150f 100644
--- a/drivers/acpi/processor_idle.c
+++ b/drivers/acpi/processor_idle.c
@@ -1236,6 +1236,7 @@  int acpi_processor_cst_has_changed(struct acpi_processor *pr)

 		/* Populate Updated C-state information */
+		acpi_processor_get_power_info(pr);

 		/* Enable all cpuidle devices */