lkml.org 
[lkml]   [2013]   [Feb]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[GIT PULL rcu/next] RCU commits for 3.9
    Hello, Ingo,

    The major features of this series are:

    1. Changes to rcutorture and to RCU documentation. Posted to LKML at
    https://lkml.org/lkml/2013/1/26/188.

    2. Enhancements to uniprocessor handling in tiny RCU. Posted to LKML
    at https://lkml.org/lkml/2013/1/27/2.

    3. Tag RCU callbacks with grace-period number to simplify callback
    advancement. Posted to LKML at https://lkml.org/lkml/2013/1/26/203.

    4. Miscellaneous fixes. Posted to LKML at
    https://lkml.org/lkml/2013/1/26/204.

    All of these commits have been subject to -next testing.

    These changes are available in the git repository at:
    git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git rcu/next

    --------------------->

    Cody P Schafer (1):
    rcu: Correct 'optimized' to 'optimize' in header comment

    Dave Hansen (1):
    rcu: Consolidate debugging Kconfig options

    Frederic Weisbecker (1):
    context_tracking: Add comments on interface and internals

    Josh Triplett (1):
    rcu: Make rcu_is_cpu_rrupt_from_idle helper functions static

    Li Zhong (2):
    rcu: Use new nesting value for rcu_dyntick trace in rcu_eqs_enter_common
    rcu: Remove unused code originally used for context tracking

    Paul E. McKenney (11):
    tracing: Export trace_clock_local()
    rcu: Reduce rcutorture tracing
    rcu: Fix blimit type for trace_rcu_batch_start()
    rcu: Silence compiler array out-of-bounds false positive
    rcu: Tag callback lists with corresponding grace-period number
    rcu: Trace callback acceleration
    rcu: Remove obsolete Kconfig option from comment
    rcu: Provide RCU CPU stall warnings for tiny RCU
    rcu: Allow TREE_PREEMPT_RCU on UP systems
    rcu: Make rcutorture's shuffler task shuffle recently added tasks
    Merge branches 'doctorture.2013.01.29a', 'fixes.2013.01.26a', 'tagcb.2013.01.24a' and 'tiny.2013.01.29b' into HEAD

    Richard Braun (1):
    Documentation: Memory barrier semantics of atomic_xchg()

    Sasha Levin (1):
    rcutorture: Don't compare ptr with 0

    Documentation/atomic_ops.txt | 2 +
    Documentation/memory-barriers.txt | 1 +
    include/linux/rcupdate.h | 15 ++-
    include/trace/events/rcu.h | 31 +++--
    init/Kconfig | 12 ++-
    kernel/context_tracking.c | 75 +++++++++--
    kernel/rcu.h | 7 +
    kernel/rcupdate.c | 60 ++++++++-
    kernel/rcutiny.c | 8 +-
    kernel/rcutiny_plugin.h | 56 ++++++++
    kernel/rcutorture.c | 57 +++++++--
    kernel/rcutree.c | 260 ++++++++++++++++++++++++++-----------
    kernel/rcutree.h | 11 +--
    kernel/trace/trace_clock.c | 1 +
    lib/Kconfig.debug | 117 +++++++++--------
    15 files changed, 528 insertions(+), 185 deletions(-)



    \
     
     \ /
      Last update: 2013-02-04 19:21    [W:2.961 / U:0.748 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site