- for (i = 0; i < num_online_cpus(); i++) {
- os_data->os_cpu[i].per_cpu_user =
- kstat_cpu(i).cpustat.user;
- os_data->os_cpu[i].per_cpu_nice =
- kstat_cpu(i).cpustat.nice;
- os_data->os_cpu[i].per_cpu_system =
- kstat_cpu(i).cpustat.system;
- os_data->os_cpu[i].per_cpu_idle =
- kstat_cpu(i).cpustat.idle;
- os_data->os_cpu[i].per_cpu_irq =
- kstat_cpu(i).cpustat.irq;
- os_data->os_cpu[i].per_cpu_softirq =
- kstat_cpu(i).cpustat.softirq;
- os_data->os_cpu[i].per_cpu_iowait =
- kstat_cpu(i).cpustat.iowait;
+ j = 0;
+ for_each_online_cpu(i) {
+ os_data->os_cpu[j].per_cpu_user =
+ cputime_to_jiffies(kstat_cpu(i).cpustat.user);
+ os_data->os_cpu[j].per_cpu_nice =
+ cputime_to_jiffies(kstat_cpu(i).cpustat.nice);
+ os_data->os_cpu[j].per_cpu_system =
+ cputime_to_jiffies(kstat_cpu(i).cpustat.system);
+ os_data->os_cpu[j].per_cpu_idle =
+ cputime_to_jiffies(kstat_cpu(i).cpustat.idle);
+ os_data->os_cpu[j].per_cpu_irq =
+ cputime_to_jiffies(kstat_cpu(i).cpustat.irq);
+ os_data->os_cpu[j].per_cpu_softirq =
+ cputime_to_jiffies(kstat_cpu(i).cpustat.softirq);
+ os_data->os_cpu[j].per_cpu_iowait =
+ cputime_to_jiffies(kstat_cpu(i).cpustat.iowait);
+ j++;