• Linus Torvalds's avatar
    Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · ab3d681e
    Linus Torvalds authored
    Pull RCU updates from Ingo Molnar:
     "The major changes:
    
      - Simplify RCU's grace-period and callback processing based on the new
        numbering for callbacks.
    
      - Removal of TINY_PREEMPT_RCU in favor of TREE_PREEMPT_RCU for
        single-CPU low-latency systems.
    
      - SRCU-related changes and fixes.
    
      - Miscellaneous fixes, including converting a few remaining printk()
        calls to pr_*().
    
      - Documentation updates"
    
    * 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (32 commits)
      rcu: Shrink TINY_RCU by reworking CPU-stall ifdefs
      rcu: Shrink TINY_RCU by moving exit_rcu()
      rcu: Remove TINY_PREEMPT_RCU tracing documentation
      rcu: Consolidate rcutiny_plugin.h ifdefs
      rcu: Remove rcu_preempt_note_context_switch()
      rcu: Remove the CONFIG_TINY_RCU ifdefs in rcutiny.h
      rcu: Remove check_cpu_stall_preempt()
      rcu: Simplify RCU_TINY RCU callback invocation
      rcu: Remove rcu_preempt_process_callbacks()
      rcu: Remove rcu_preempt_remove_callbacks()
      rcu: Remove rcu_preempt_check_callbacks()
      rcu: Remove show_tiny_preempt_stats()
      rcu: Remove TINY_PREEMPT_RCU
      powerpc,kvm: fix imbalance srcu_read_[un]lock()
      rcu: Remove srcu_read_lock_raw() and srcu_read_unlock_raw().
      rcu: Apply Dave Jones's NOCB Kconfig help feedback
      rcu: Merge adjacent identical ifdefs
      rcu: Drive quiescent-state-forcing delay from HZ
      rcu: Remove "Experimental" flags
      kthread: Add kworker kthreads to OS-jitter documentation
      ...
    ab3d681e
Kconfig 58.4 KB