Skip to content
Power management and ACPI fixes for v4.0-rc8

 - Revert a 3.17 hibernate commit that was supposed to fix an issue
   related to e820 reserved regions, but broke resume from hibernation
   on Lenovo x230 (Rafael J Wysocki).

 - Prevent the ACPI cpuidle driver from overwriting the name and
   description of the C0 state set by the core when the list of
   C-states changes (Thomas Schlichter).

 - Remove the no longer needed state_count field from struct cpuidle_device
   which prevents the list of C-states shown by the sysfs interface from
   becoming incorrect when the current number of them is different from
   the number of C-states on boot (Bartlomiej Zolnierkiewicz).

 - The cpufreq core updates the policy object of the only online CPU
   during system resume to make it reflect the current hardware state,
   but it always assumes that CPU to be CPU0 which need not be the
   case, so fix the code to avoid that assumption (Viresh Kumar).

/