diff options
author | Pallipadi, Venkatesh <venkatesh.pallipadi@intel.com> | 2009-11-12 01:50:29 +0100 |
---|---|---|
committer | Dave Jones <davej@redhat.com> | 2009-11-18 05:15:04 +0100 |
commit | 54c9a35d9faef06e00e2a941eb8fe674f1886901 (patch) | |
tree | 928bbd03871e60f79edd0dd522ac48a598d17cb6 /drivers/edac/i82860_edac.c | |
parent | [CPUFREQ] speedstep-ich: fix error caused by 394122ab144dae4b276d74644a2f11c4... (diff) | |
download | linux-54c9a35d9faef06e00e2a941eb8fe674f1886901.tar.xz linux-54c9a35d9faef06e00e2a941eb8fe674f1886901.zip |
[CPUFREQ] Resolve time unit thinko in ondemand/conservative govs
ondemand and conservative governors are messing up time units in the
code path where NO_HZ is not enabled and ignore_nice is set. The walltime
idletime stored is in jiffies and nice time calculation is happening in
microseconds.
The problem was reported and diagnosed by Alexander here.
http://marc.info/?l=linux-kernel&m=125752550404513&w=2
The patch below fixes this thinko.
Reported-by: Alexander Miller <Miller@fmi.uni-stuttgart.de>
Tested-by: Alexander Miller <Miller@fmi.uni-stuttgart.de>
Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Dave Jones <davej@redhat.com>
Diffstat (limited to 'drivers/edac/i82860_edac.c')
0 files changed, 0 insertions, 0 deletions