summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorTero Kristo <tero.kristo@nokia.com>2011-02-24 17:19:23 +0200
committerPaul Gortmaker <paul.gortmaker@windriver.com>2012-05-17 11:20:38 -0400
commite2a494065fafb1ed397ef55a230a54e4ecdf374a (patch)
tree9c4d2c4a4d3ca3c5ae2b8c844ce4fbf7ff2edc9d /net
parent1e08fb3a81dd6c30140642657c60eca861a2400e (diff)
cpuidle: menu: fixed wrapping timers at 4.294 seconds
commit 7467571f4480b273007517b26297c07154c73924 upstream. Cpuidle menu governor is using u32 as a temporary datatype for storing nanosecond values which wrap around at 4.294 seconds. This causes errors in predicted sleep times resulting in higher than should be C state selection and increased power consumption. This also breaks cpuidle state residency statistics. cc: stable@kernel.org # .32.x through .39.x Signed-off-by: Tero Kristo <tero.kristo@nokia.com> Signed-off-by: Len Brown <len.brown@intel.com> Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions