summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorKayra Cizmeci <kayracizmeci@gmail.com>2026-10-20 21:54:01 +0300
committerIngo Molnar <mingo@kernel.org>2026-11-06 10:10:52 +0100
commit006991aa89974378ee579416dba87adc22cd60fd (patch)
treebe01ff0666a019fcdcb24724e662aaf7bdbc4b6f /tools/lib/python
parent5ebdfe12ab96368d0339593129d4ce0bc2bd06f5 (diff)
sched/cache: Ignore non-fair current in alb_break_llc()
Commit d6b9afab44e23 ("sched/cache: Fix checking active load balance by only considering the CFS task") stopped using task_util() for non-fair cur. __active_load_balance_cpu_stop() calls detach_one_task(), that only looks to cfs_tasks list. So if the rq->curr is not fair, doing a decision according to it is wrong, since we only migrate tasks that is fair. Commit f0d243a96f26 ("sched/fair: Avoid creating misfits during cache-aware balancing") passes cur to task_misfits_asym_cpu() without checking if the cur is in fair class or not. Fix this. Fixes: f0d243a96f26 ("sched/fair: Avoid creating misfits during cache-aware balancing") Signed-off-by: Kayra Cizmeci <kayracizmeci@gmail.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Ingo Molnar <mingo@kernel.org> Reviewed-by: Tim Chen <tim.c.chen@linux.intel.com> Link: https://patch.msgid.link/20261020185402.57017-1-kayracizmeci@gmail.com
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions