|
@@ -2055,14 +2055,14 @@ DECLARE_PER_CPU(struct update_util_data *, cpufreq_update_util_data);
|
|
|
* The way cpufreq is currently arranged requires it to evaluate the CPU
|
|
|
* performance state (frequency/voltage) on a regular basis to prevent it from
|
|
|
* being stuck in a completely inadequate performance level for too long.
|
|
|
- * That is not guaranteed to happen if the updates are only triggered from CFS,
|
|
|
- * though, because they may not be coming in if RT or deadline tasks are active
|
|
|
- * all the time (or there are RT and DL tasks only).
|
|
|
+ * That is not guaranteed to happen if the updates are only triggered from CFS
|
|
|
+ * and DL, though, because they may not be coming in if only RT tasks are
|
|
|
+ * active all the time (or there are RT tasks only).
|
|
|
*
|
|
|
- * As a workaround for that issue, this function is called by the RT and DL
|
|
|
- * sched classes to trigger extra cpufreq updates to prevent it from stalling,
|
|
|
+ * As a workaround for that issue, this function is called periodically by the
|
|
|
+ * RT sched class to trigger extra cpufreq updates to prevent it from stalling,
|
|
|
* but that really is a band-aid. Going forward it should be replaced with
|
|
|
- * solutions targeted more specifically at RT and DL tasks.
|
|
|
+ * solutions targeted more specifically at RT tasks.
|
|
|
*/
|
|
|
static inline void cpufreq_update_util(struct rq *rq, unsigned int flags)
|
|
|
{
|