sched: fix broken SMT/MC optimizations