• Peter Zijlstra's avatar
    sched: Remove load_balance_newidle() · f492e12e
    Peter Zijlstra authored
    The two functions: load_balance{,_newidle}() are very similar, with the
    following differences:
    
     - rq->lock usage
     - sb->balance_interval updates
     - *balance check
    
    So remove the load_balance_newidle() call with load_balance(.idle =
    CPU_NEWLY_IDLE), explicitly unlock the rq->lock before calling (would be
    done by double_lock_balance() anyway), and ignore the other differences
    for now.
    Signed-off-by: default avatarPeter Zijlstra <a.p.zijlstra@chello.nl>
    LKML-Reference: <new-submission>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    f492e12e
sched_fair.c 94.4 KB