diff --git a/kernel/sched/ext.c b/kernel/sched/ext.c index 79bb18651cdb..84476e98b2ca 100644 --- a/kernel/sched/ext.c +++ b/kernel/sched/ext.c @@ -4367,7 +4367,7 @@ static void scx_ops_bypass(bool bypass) * sees scx_rq_bypassing() before moving tasks to SCX. */ if (!scx_enabled()) { - rq_unlock_irqrestore(rq, &rf); + rq_unlock(rq, &rf); continue; }