[lkml]   [2010]   [Dec]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [RFC PATCH 14/15] nohz_task: Clear nohz task attribute on exit()
    On Mon, Dec 20, 2010 at 05:30:28PM +0100, Peter Zijlstra wrote:
    > On Mon, 2010-12-20 at 16:24 +0100, Frederic Weisbecker wrote:
    > >
    > > Clear the nohz task attribute when a task exits, clear the cpu
    > > mask and restart the tick if necessary.
    > >
    > I'm not quite sure this all makes sense, I mean, we're going from 1 to 0
    > tasks, right?

    Not necessarily, other tasks can be on the runqueue while that nohz task
    exits, or we can be alone in which case the tick might be stopped and
    we need to restart it because rq->nr_running > 1 won't make much sense
    anymore without the nohz task and if a new task gets enqueued, the tick
    won't restart until a second one gets in.

     \ /
      Last update: 2010-12-21 02:51    [W:0.019 / U:106.456 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site