Skip to content
  • Ingo Molnar's avatar
    Merge branch 'for-mingo' of... · 6c06b66e
    Ingo Molnar authored
    Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
    
     into core/rcu
    
    Pull RCU and LKMM changes from Paul E. McKenney:
    
     - A few more RCU flavor consolidation cleanups.
    
     - Miscellaneous fixes.
    
     - Updates to RCU's list-traversal macros improving lockdep usability.
    
     - Torture-test updates.
    
     - Forward-progress improvements for no-CBs CPUs: Avoid ignoring
       incoming callbacks during grace-period waits.
    
     - Forward-progress improvements for no-CBs CPUs: Use ->cblist
       structure to take advantage of others' grace periods.
    
     - Also added a small commit that avoids needlessly inflicting
       scheduler-clock ticks on callback-offloaded CPUs.
    
     - Forward-progress improvements for no-CBs CPUs: Reduce contention
       on ->nocb_lock guarding ->cblist.
    
     - Forward-progress improvements for no-CBs CPUs: Add ->nocb_bypass
       list to further reduce contention on ->nocb_lock guarding ->cblist.
    
     - LKMM updates.
    
    Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
    6c06b66e