Reschedule after many cases of eating cycles

All of these eat enough cycles they could cause issues in a loop, and I'm pretty sure they would reschedule.

I didn't individually test them, though.  Fixes #6302.

-[Unknown]
Well, I can test it with a spin loop.  I've started to think that the PSP wakes better-priority threads non-cooperatively on interrupts (including timers) or something.

-[Unknown]