sched: fix: don't take a mutex from interrupt context