|
@@ -919,7 +919,7 @@ recalc:
|
|
} else if (jiffies_since_last_check > idle_period) {
|
|
} else if (jiffies_since_last_check > idle_period) {
|
|
unsigned int idle_percentage;
|
|
unsigned int idle_percentage;
|
|
|
|
|
|
- idle_percentage = stime - last_stime;
|
|
|
|
|
|
+ idle_percentage = cputime_to_jiffies(stime - last_stime);
|
|
idle_percentage *= 100;
|
|
idle_percentage *= 100;
|
|
idle_percentage /= jiffies_since_last_check;
|
|
idle_percentage /= jiffies_since_last_check;
|
|
use_apm_idle = (idle_percentage > idle_threshold);
|
|
use_apm_idle = (idle_percentage > idle_threshold);
|