Merge commit '29ce8310' into next
* commit '29ce8310': (34 commits) rcu: provide rcu_virt_note_context_switch() function. rcu: get rid of signed overflow in check_cpu_stall() rcu: optimize rcutiny rcu: prevent call_rcu() from diving into rcu core if irqs disabled rcu: further lower priority in rcu_yield() rcu: introduce kfree_rcu() rcu: fix spelling rcu: call __rcu_read_unlock() in exit_rcu for tree RCU rcu: Converge TINY_RCU expedited and normal boosting rcu: remove useless ->boosted_this_gp field rcu: code cleanups in TINY_RCU priority boosting. rcu: Switch to this_cpu() primitives rcu: Use WARN_ON_ONCE for DEBUG_OBJECTS_RCU_HEAD warnings rcu: mark rcutorture boosting callback as being on-stack rcu: add DEBUG_OBJECTS_RCU_HEAD check for alignment rcu: Enable DEBUG_OBJECTS_RCU_HEAD from !PREEMPT rcu: Add forward-progress diagnostic for per-CPU kthreads rcu: add grace-period age and more kthread state to tracing rcu: fix tracing bug thinko on boost-balk attribution rcu: update tracing documentation for new rcutorture and rcuboost ... Pulling in rcu_virt_note_context_switch(). Signed-off-by:Avi Kivity <avi@redhat.com> * commit '29ce8310': (34 commits) rcu: provide rcu_virt_note_context_switch() function. rcu: get rid of signed overflow in check_cpu_stall() rcu: optimize rcutiny rcu: prevent call_rcu() from diving into rcu core if irqs disabled rcu: further lower priority in rcu_yield() rcu: introduce kfree_rcu() rcu: fix spelling rcu: call __rcu_read_unlock() in exit_rcu for tree RCU rcu: Converge TINY_RCU expedited and normal boosting rcu: remove useless ->boosted_this_gp field rcu: code cleanups in TINY_RCU priority boosting. rcu: Switch to this_cpu() primitives rcu: Use WARN_ON_ONCE for DEBUG_OBJECTS_RCU_HEAD warnings rcu: mark rcutorture boosting callback as being on-stack rcu: add DEBUG_OBJECTS_RCU_HEAD check for alignment rcu: Enable DEBUG_OBJECTS_RCU_HEAD from !PREEMPT rcu: Add forward-progress diagnostic for per-CPU kthreads rcu: add grace-period age and more kthread state to tracing rcu: fix tracing bug thinko on boost-balk attribution rcu: update tracing documentation for new rcutorture and rcuboost ...
No related branches found
No related tags found
Showing
- Documentation/RCU/00-INDEX 1 addition, 1 deletionDocumentation/RCU/00-INDEX
- Documentation/RCU/stallwarn.txt 13 additions, 10 deletionsDocumentation/RCU/stallwarn.txt
- Documentation/RCU/trace.txt 236 additions, 59 deletionsDocumentation/RCU/trace.txt
- Documentation/filesystems/proc.txt 0 additions, 1 deletionDocumentation/filesystems/proc.txt
- include/linux/interrupt.h 0 additions, 1 deletioninclude/linux/interrupt.h
- include/linux/rcupdate.h 69 additions, 1 deletioninclude/linux/rcupdate.h
- include/linux/rcutiny.h 8 additions, 0 deletionsinclude/linux/rcutiny.h
- include/linux/rcutree.h 13 additions, 0 deletionsinclude/linux/rcutree.h
- include/trace/events/irq.h 1 addition, 2 deletionsinclude/trace/events/irq.h
- init/Kconfig 1 addition, 1 deletioninit/Kconfig
- kernel/rcupdate.c 24 additions, 8 deletionskernel/rcupdate.c
- kernel/rcutiny.c 22 additions, 23 deletionskernel/rcutiny.c
- kernel/rcutiny_plugin.h 95 additions, 108 deletionskernel/rcutiny_plugin.h
- kernel/rcutorture.c 11 additions, 15 deletionskernel/rcutorture.c
- kernel/rcutree.c 552 additions, 120 deletionskernel/rcutree.c
- kernel/rcutree.h 90 additions, 26 deletionskernel/rcutree.h
- kernel/rcutree_plugin.h 472 additions, 123 deletionskernel/rcutree_plugin.h
- kernel/rcutree_trace.c 171 additions, 21 deletionskernel/rcutree_trace.c
- kernel/softirq.c 1 addition, 1 deletionkernel/softirq.c
- lib/Kconfig.debug 3 additions, 29 deletionslib/Kconfig.debug
Loading
Please register or sign in to comment