[lkml]   [2012]   [Feb]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[PATCH tip/core/rcu 0/4] Additional RCU commits for 3.4

    This series contains an additional four commits for 3.4. They are all
    small fixes. This series is in addition to the set posted earlier at, and there is some possibility that
    the direct-drive SRCU at will also
    make it. The four new patches are as follows:

    1. Fix RCU_FAST_NO_HZ to avoid continually retrying dyntick-idle
    entry if softirqs are pending.
    2. Fix RCU_FAST_NO_HZ to avoid retrying dyntick-idle entry when
    idle is re-entered after a timer was posted. For both #1 and
    #2, the philosophy is that it is better to take a scheduling-clock
    interrupt than to burn lots of CPU in a futile attempt to process
    RCU callbacks.
    3. Eliminate spurious warnings from synchronize_sched_expedited(),
    courtesy of Hugh Dickens.
    4. Apply several fixes to rcutorture based on initial inspection.

    For a testing-only version of this patchset from git, please see the
    following subject-to-rebase branch:

    git:// rcu/next

    Thanx, Paul


    b/kernel/rcutorture.c | 19 ++++++++++++++++---
    b/kernel/rcutree.c | 2 +-
    b/kernel/rcutree_plugin.h | 3 ++-
    kernel/rcutree.c | 2 +-
    kernel/rcutree_plugin.h | 2 +-
    5 files changed, 21 insertions(+), 7 deletions(-)

     \ /
      Last update: 2012-02-21 19:01    [W:0.021 / U:1.444 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site