fix a bug when doing sched

when next run process is equal the current
need to return itself, and no matter this is
happen in interrupt sched or software sched

Signed-off-by: Le Min <lemin9538@gmail.com>
commit in 20140618

add mklmfs code

Signed-off-by: Le Min <lemin9538@gmail.com>