Loading kernel/sched/fair.c +1 −1 Original line number Diff line number Diff line Loading @@ -6975,7 +6975,7 @@ static int energy_aware_wake_cpu(struct task_struct *p, int target, int sync) curr_util = boosted_task_util(cpu_rq(cpu)->curr); need_idle = wake_to_idle(p); need_idle = wake_to_idle(p) || schedtune_prefer_idle(p); grp = task_related_thread_group(p); if (grp && grp->preferred_cluster) Loading kernel/sched/tune.h +2 −0 Original line number Diff line number Diff line Loading @@ -28,6 +28,7 @@ void schedtune_dequeue_task(struct task_struct *p, int cpu); #define schedtune_cpu_boost(cpu) get_sysctl_sched_cfs_boost() #define schedtune_task_boost(tsk) get_sysctl_sched_cfs_boost() #define schedtune_prefer_idle(tsk) 0 #define schedtune_exit_task(task) do { } while (0) Loading @@ -44,6 +45,7 @@ int schedtune_accept_deltas(int nrg_delta, int cap_delta, #define schedtune_cpu_boost(cpu) 0 #define schedtune_task_boost(tsk) 0 #define schedtune_prefer_idle(tsk) 0 #define schedtune_exit_task(task) do { } while (0) Loading Loading
kernel/sched/fair.c +1 −1 Original line number Diff line number Diff line Loading @@ -6975,7 +6975,7 @@ static int energy_aware_wake_cpu(struct task_struct *p, int target, int sync) curr_util = boosted_task_util(cpu_rq(cpu)->curr); need_idle = wake_to_idle(p); need_idle = wake_to_idle(p) || schedtune_prefer_idle(p); grp = task_related_thread_group(p); if (grp && grp->preferred_cluster) Loading
kernel/sched/tune.h +2 −0 Original line number Diff line number Diff line Loading @@ -28,6 +28,7 @@ void schedtune_dequeue_task(struct task_struct *p, int cpu); #define schedtune_cpu_boost(cpu) get_sysctl_sched_cfs_boost() #define schedtune_task_boost(tsk) get_sysctl_sched_cfs_boost() #define schedtune_prefer_idle(tsk) 0 #define schedtune_exit_task(task) do { } while (0) Loading @@ -44,6 +45,7 @@ int schedtune_accept_deltas(int nrg_delta, int cap_delta, #define schedtune_cpu_boost(cpu) 0 #define schedtune_task_boost(tsk) 0 #define schedtune_prefer_idle(tsk) 0 #define schedtune_exit_task(task) do { } while (0) Loading