I am not replying for concept here, as sched maintainers are in a better position for that, but a nit below..
On 14-05-15, 17:12, Ruchi Kandoi wrote: > Adds the sysfs file for userspace to initialize the active current > values for all the cores at each of the frequencies. > > The format for storing the values is as follows: > echo "CPU<cpu#>:<freq1>=<current in uA> <freq2>=<current>,CPU<cpu#>: > ..." > /sys/devices/system/cpu/cpufreq/current_in_state Why this file? And not /sys/devices/system/cpu/cpuX/cpufreq/stats/current_in_state ? That way you don't have to replicate the same information for all CPUs, as the stats folder can be shared by multiple CPUs (which share their clock/voltage rails).. -- viresh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/