diff --git a/kernel/sched/walt/walt_lb.c b/kernel/sched/walt/walt_lb.c index ecc873d69a30..212247934c17 100644 --- a/kernel/sched/walt/walt_lb.c +++ b/kernel/sched/walt/walt_lb.c @@ -718,6 +718,9 @@ static bool walt_balance_rt(struct rq *this_rq) if (!p) goto unlock; + if (!cpumask_test_cpu(this_cpu, p->cpus_ptr)) + goto unlock; + wts = (struct walt_task_struct *) p->android_vendor_data1; /*