Comment 5 for bug 241229

Revision history for this message
Stefan Bader (smb) wrote :

SRU justification:

Impact: The ACPI BIOSes of some problematic machines, e.g. Toshiba Satellite L35, only export C1 when running on AC while the same machines support more than C1 when running on battery. This results in cpuidle_register_device not being called during system initialization when running on battery. However, cpuidle_enable_device will be called without cpuidle_register_device being called before when user switches from AC to DC and _CST changed notification occurs, thus the oops.

Fix: Available upstream as mentioned above.

Testcase: Boot in DC mode and then plug in power.