lkml.org 
[lkml]   [2010]   [May]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH 3/4] scheduler: replace migration_thread with cpu_stop
    From
    Date
    On Thu, 2010-04-22 at 18:09 +0200, Tejun Heo wrote:
    > @@ -2909,7 +2912,9 @@ redo:
    > }
    > raw_spin_unlock_irqrestore(&busiest->lock, flags);
    > if (active_balance)
    > - wake_up_process(busiest->migration_thread);
    > + stop_one_cpu_nowait(cpu_of(busiest),
    > + active_load_balance_cpu_stop, busiest,
    > + &busiest->active_balance_work);

    So who guarantees busiest->active_balance_work isn't already enqueued by
    some other cpu's load-balancer run?




    \
     
     \ /
      Last update: 2010-05-03 15:29    [W:0.018 / U:178.288 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site