affected_cpus, op->u.get_para.cpu_num);
xfree(affected_cpus);
if ( ret )
- return ret;
+ return -EFAULT;
if ( !(scaling_available_frequencies =
xzalloc_array(uint32_t, op->u.get_para.freq_num)) )
scaling_available_frequencies, op->u.get_para.freq_num);
xfree(scaling_available_frequencies);
if ( ret )
- return ret;
+ return -EFAULT;
op->u.get_para.cpuinfo_cur_freq =
cpufreq_driver.get ? alternative_call(cpufreq_driver.get, op->cpuid)
gov_num * CPUFREQ_NAME_LEN);
xfree(scaling_available_governors);
if ( ret )
- return ret;
+ return -EFAULT;
op->u.get_para.u.s.scaling_cur_freq = policy->cur;
op->u.get_para.u.s.scaling_max_freq = policy->max;