Re: [PATCH V2] idle/intel_powerclamp: Redesign idle injection to use bandwidth control mechanism

From: Arjan van de Ven
Date: Fri Feb 13 2015 - 09:04:09 EST



Also, exposing these and root_task_group is of course vile. Not to
mention you change the user (cgroup) interface without mention.

In any case, I cannot see how this could ever work. Bandwidth is shared
across CPUs; nothing will even attempt to get CPUs to idle at the same
time.

idle injection is only worth it if you can get package C states,
e.g. all cpus in the system are idle at the same time.

(and in powerclamp, the package C state %age is the target of the control
loop, since that's pretty much the amount of power reduced)




--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/