lkml.org 
[lkml]   [2011]   [Nov]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[patch 2/3] sched: fix buglet in return_cfs_rq_runtime()
    In return_cfs_rq_runtime() we want to return bandwidth when there are no
    remaining tasks, not "return" when this is the case.

    Signed-off-by: Paul Turner <pjt@google.com>

    ---
    kernel/sched_fair.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    Index: tip/kernel/sched_fair.c
    ===================================================================
    --- tip.orig/kernel/sched_fair.c
    +++ tip/kernel/sched_fair.c
    @@ -1746,7 +1746,7 @@ static __always_inline void return_cfs_r
    if (!cfs_bandwidth_used())
    return;

    - if (!cfs_rq->runtime_enabled || !cfs_rq->nr_running)
    + if (!cfs_rq->runtime_enabled || cfs_rq->nr_running)
    return;

    __return_cfs_rq_runtime(cfs_rq);



    \
     
     \ /
      Last update: 2011-11-08 05:33    [W:0.019 / U:12.636 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site