sched: walt: Compare with early migrate and original migrate
Compare with early migrate and original migrate threshold to enable top-app tasks to always upmigrate faster to gold cores. Change-Id: I4b06f04bfc62bdd334acaa0369dcbac8ba7711de Signed-off-by: Maria Yu <quic_aiquny@quicinc.com> Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com>
This commit is contained in:
parent
40bc7a82b7
commit
fdd94c30ef
1 changed files with 2 additions and 2 deletions
|
|
@ -786,12 +786,12 @@ static inline bool task_fits_capacity(struct task_struct *p,
|
|||
if (check_for_higher_capacity(task_cpu(p), dst_cpu)) {
|
||||
margin = sched_capacity_margin_down[dst_cpu];
|
||||
if (task_in_related_thread_group(p)) {
|
||||
margin = sched_capacity_margin_early_down[dst_cpu];
|
||||
margin = max(margin, sched_capacity_margin_early_down[dst_cpu]);
|
||||
}
|
||||
} else {
|
||||
margin = sched_capacity_margin_up[task_cpu(p)];
|
||||
if (task_in_related_thread_group(p)) {
|
||||
margin = sched_capacity_margin_early_up[task_cpu(p)];
|
||||
margin = max(margin, sched_capacity_margin_early_up[task_cpu(p)]);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue