Comment 36 for bug 774947

Revision history for this message
Colin Ian King (colin-king) wrote :

SRU Request:

When running the 'stress' stress testing tool a Lenovo Edge 11 locks
up because of CPU overheating. This is fixed using upstream patch
"cpuidle: menu: fixed wrapping timers at 4.294 seconds" (merge
commit f310642123e0d32d919c60ca3fab5acd130c4ba3 and 2.38.y stable
commit 4a1163dff6592dcee594b2bee597aafd749b93ee).

This fixes errors in predicted sleep times which selected
incorrect C states, causing increased power consumption and on some
machines overheating and critical thermal shutdown. The bug also
broke cpuidle state residency statistics which made it hard to spot
this bug.

With this fix, the Lenovo runs the stress test without locking up.
Also this fix reduces overall power consumption and hence longer
battery life.