• L
    Merge branch 'core-rcu-for-linus' of... · 59a3d4c3
    Linus Torvalds 提交于
    Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
    
    Pull RCU changes from Ingo Molnar:
     "The main RCU changes in this cycle were:
    
       - RCU torture-test changes.
    
       - variable-name renaming cleanup.
    
       - update RCU documentation.
    
       - miscellaneous fixes.
    
       - patch to suppress RCU stall warnings while sysrq requests are being
         processed"
    
    * 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (68 commits)
      rcu: Provide API to suppress stall warnings while sysrc runs
      rcu: Variable name changed in tree_plugin.h and used in tree.c
      torture: Remove unused definition
      torture: Remove __init from torture_init_begin/end
      torture: Check for multiple concurrent torture tests
      locktorture: Remove reference to nonexistent Kconfig parameter
      rcutorture: Run rcu_torture_writer at normal priority
      rcutorture: Note diffs from git commits
      rcutorture: Add missing destroy_timer_on_stack()
      rcutorture: Explicitly test synchronous grace-period primitives
      rcutorture:  Add tests for get_state_synchronize_rcu()
      rcutorture: Test RCU-sched primitives in TREE_PREEMPT_RCU kernels
      torture: Use elapsed time to detect hangs
      rcutorture: Check for rcu_torture_fqs creation errors
      torture: Better summary diagnostics for build failures
      torture: Notice if an all-zero cpumask is passed inside a critical section
      rcutorture: Make rcu_torture_reader() use cond_resched()
      sched,rcu: Make cond_resched() report RCU quiescent states
      percpu: Fix raw_cpu_inc_return()
      rcutorture: Export RCU grace-period kthread wait state to rcutorture
      ...
    59a3d4c3
core.c 189.5 KB