diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 5db36a3b25e10b94ba5eb6d37cb14084b1332c46..6a0c5957048223ea96c0b1576928b3e4632669bb 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -3252,12 +3252,7 @@ static int __set_cpus_allowed_ptr_locked(struct task_struct *p, __do_set_cpus_allowed(p, ctx); -#ifdef CONFIG_CPU_ISOLATION_OPT - if (cpumask_test_cpu(task_cpu(p), &allowed_mask)) - goto out; -#else return affine_move_task(rq, p, rf, dest_cpu, ctx->flags); -#endif out: task_rq_unlock(rq, p, rf);