diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 859d48ad26c3..7e61e1bf2cb8 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -6789,6 +6789,8 @@ select_task_rq_fair(struct task_struct *p, int prev_cpu, int wake_flags) /* SD_flags and WF_flags share the first nibble */ int sd_flag = wake_flags & 0xF; + if (trace_android_rvh_select_task_rq_fair_enabled()) + sync_entity_load_avg(&p->se); trace_android_rvh_select_task_rq_fair(p, prev_cpu, sd_flag, wake_flags, &target_cpu); if (target_cpu >= 0)