Skip to content

RCU fixes for 3.9

Paul E. McKenney lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6rcu: Fix blimit type for trace_rcu_batch_start()include/trace/events/rcu.h+3 -30 replies
2/6rcu: Make rcu_is_cpu_rrupt_from_idle helper functions statickernel/rcutiny.c kernel/rcutree.c+2 -20 replies
3/6rcu: Use new nesting value for rcu_dyntick trace in rcu_eqs_enter_commonkernel/rcutree.c+1 -10 replies
4/6rcu: Silence compiler array out-of-bounds false positivekernel/rcutree.c+4 -08 replies
5/6rcutorture: don't compare ptr with 0kernel/rcutorture.c+1 -10 replies
6/6rcu: Correct 'optimized' to 'optimize' in header commentkernel/rcutree.c+1 -10 replies

Reviews trailers per patch

1 of 6 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchJosh Triplett
SeriesR-b
1/6
2/6
3/6
4/6
5/6R-b
6/6

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH tip/core/rcu 0/6] RCU fixes for 3.9

Hello!

The following fixes are intended for 3.9:

1. Fix int/long type confusion in trace_rcu_start_batch().
2. Declare rcu_is_cpu_rrupt_from_idle() static, courtesy of
Josh Triplett.
3. Make rcu_eqs_enter_common() trace the new nesting value instead
of zero, courtesy of Li Zhong.
4. Silence a gcc array-out-of-bounds false positive in rcu_init_one().
5. Code style fix in rcu_torture_barrier_init(), courtesy of Sasha Levin.

Thanx, Paul

 b/include/trace/events/rcu.h |    6 +++---
 b/kernel/rcutiny.c           |    2 +-
 b/kernel/rcutorture.c        |    2 +-
 b/kernel/rcutree.c           |   10 +++++++---
 4 files changed, 12 insertions(+), 8 deletions(-)