return retval;
}
+
/************************** sysfs interface ************************/
static ssize_t show_sampling_rate_max(struct cpufreq_policy *policy, char *buf)
{
unsigned int j;
cpumask_t cpumap;
+ policy = this_dbs_info->cur_policy;
+ cpumap = policy->cpus;
+
op.cmd = XENPF_getidletime;
set_xen_guest_handle(op.u.getidletime.cpumap_bitmap, (uint8_t *) cpus_addr(cpumap));
- op.u.getidletime.cpumap_nr_cpus = NR_CPUS;// num_online_cpus();
+ op.u.getidletime.cpumap_nr_cpus = NR_CPUS;
set_xen_guest_handle(op.u.getidletime.idletime, idletime);
if (HYPERVISOR_platform_op(&op))
return 200;
- policy = this_dbs_info->cur_policy;
- cpumap = policy->cpus;
for_each_cpu_mask(j, cpumap) {
cputime64_t total_idle_nsecs, tmp_idle_nsecs;
cputime64_t total_wall_nsecs, tmp_wall_nsecs;