proc_change_to_m() is now a scheduler function