Messages in this thread | | | Date | Mon, 9 Dec 2019 20:07:14 -0800 | From | "Paul E. McKenney" <> | Subject | [PATCH tip/core/rcu 0/12] Miscellaneous fixes for v5.6 |
| |
Hello!
This series provides miscellaneous fixes:
1. Remove rcu_swap_protected().
2. Mark non-global functions and variables as static.
3. Fix harmless omission of "CONFIG_" from #if condition, courtesy of Lai Jiangshan.
4. Fix tracepoint tracking RCU CPU kthread utilization, courtesy of Lai Jiangshan.
5. Remove the declaration of call_rcu() in tree.h, courtesy of Lai Jiangshan.
6. Move gp_state_names[] and gp_state_getname() to tree_stall.h, courtesy of Lai Jiangshan.
7. Move rcu_{expedited,normal} definitions into rcupdate.h, courtesy of Ben Dooks.
8. Switch force_qs_rnp() to for_each_leaf_node_cpu_mask().
9. Apply *_ONCE() to ->srcu_last_gp_end.
10. Add .mailmap entries for old paulmck@kernel.org addresses.
11. Remove comment about read_barrier_depends(), courtesy of Will Deacon.
12. Remove unused stop-machine #include.
Thanx, Paul
------------------------------------------------------------------------
.mailmap | 5 +++++ arch/powerpc/include/asm/barrier.h | 2 -- include/linux/rcupdate.h | 20 ++++---------------- kernel/rcu/rcu.h | 4 ++-- kernel/rcu/srcutree.c | 7 ++++--- kernel/rcu/tree.c | 34 ++++++++++------------------------ kernel/rcu/tree.h | 16 ---------------- kernel/rcu/tree_stall.h | 22 ++++++++++++++++++++++ kernel/rcu/update.c | 2 -- 9 files changed, 47 insertions(+), 65 deletions(-)
| |