Fixup!: sched/fair.c: Set SchedTune specific struct energy_env.task
This has to be done in the caller function of energy_diff() version of SchedTune to avoid Null pointer dereference in energy_diff(). Change-Id: I3f0f68dbd11efb15bbb3b1832f8294419ed85241 Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com> (cherry picked from commit 14531d4e245d063f713ee5ed835df958e6c7838f) Signed-off-by: Chris Redpath <chris.redpath@arm.com>
This commit is contained in:
parent
3935105f57
commit
81bd5ed393
1 changed files with 1 additions and 0 deletions
|
@ -5911,6 +5911,7 @@ static int select_energy_cpu_brute(struct task_struct *p, int prev_cpu)
|
|||
.util_delta = task_util(p),
|
||||
.src_cpu = prev_cpu,
|
||||
.dst_cpu = i,
|
||||
.task = p,
|
||||
};
|
||||
|
||||
spare = capacity_spare_wake(i, p);
|
||||
|
|
Loading…
Add table
Reference in a new issue