• Dmitry Adamushko's avatar
    sched: remove activate_idle_task() · 94bc9a7b
    Dmitry Adamushko authored
    cpu_down() code is ok wrt sched_idle_next() placing the 'idle' task not
    at the beginning of the queue.
    
    So get rid of activate_idle_task() and make use of activate_task() instead.
    It is the same as activate_task(), except for the update_rq_clock(rq) call
    that is redundant.
    
    Code size goes down:
    
       text    data     bss     dec     hex filename
      47853    3934     336   52123    cb9b sched.o.before
      47828    3934     336   52098    cb82 sched.o.after
    Signed-off-by: default avatarDmitry Adamushko <dmitry.adamushko@gmail.com>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    94bc9a7b
sched.c 178 KB