Prior to this commit, doswitch is returned uninitialized if (task_state == TSTATE_TASK_ASSIGNED || task_state == TSTATE_TASK_RUNNING) && no context switch occurs && (cpu == me). Signed-off-by: Mingjie Shen <shen497@purdue.edu>