Sched stall by barrier is really idle because it causes !scheduler_if.valid, which is counted as part of sched_idle.