lkml.org 
[lkml]   [2009]   [Sep]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH tip/core/rcu 0/3] increase rcutorture intensity and fix a couple resulting bugs
    From
    Date
    On Tue, 2009-09-08 at 15:53 -0700, Paul E. McKenney wrote:
    > This patch series increases the intensity of rcutorture testing for
    > TREE_PREEMPT_RCU and provides fixes for a couple resulting bugs.
    >
    > o Make rcutorture's RCU read-side critical sections occasionally
    > spin for a few tens of milliseconds, which greatly increases
    > the probability that they will be preempted and that quiescent
    > states will be forced. Yes, this does uncover some bugs in
    > TREE_PREEMPT_RCU (though TREE_RCU passes with flying colors).
    >
    > o Fix a bug where rnp->gpnum was not being updated. This
    > increases TREE_PREEMPT_RCU's reliability considerably, though
    > bugs still remain.
    >
    > o Make the initialization of multi-node trees of rcu_node
    > structures unconditionally acquire rnp->lock. This simplifies
    > the code a bit and will make it easier to allow grace-period
    > initialization become preemptable, should this be needed.
    >
    > Next steps include applying review comments, adding expedited grace
    > periods, and chasing down remaining bugs. Longer term, RCU priority
    > boosting.

    Hi Paul,

    These patches look decent to me.

    If it makes you feel comfy:

    Acked-by: Steven Rostedt <rostedt@goodmis.org>

    -- Steve




    \
     
     \ /
      Last update: 2009-09-09 01:39    [W:0.022 / U:88.792 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site