v2 RCU fixes for 3.9
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest10 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | rcu: Fix blimit type for trace_rcu_batch_start()include/ | +3 | 0 replies | |
| 2/10 | rcu: Make rcu_is_cpu_rrupt_from_idle helper functions statickernel/ kernel/ | +2 | 0 replies | |
| 3/10 | rcu: Use new nesting value for rcu_dyntick trace in rcu_eqs_enter_commonkernel/ | +1 | 0 replies | |
| 4/10 | rcu: Silence compiler array out-of-bounds false positivekernel/ | +4 | 0 replies | |
| 5/10 | rcutorture: Don't compare ptr with 0kernel/ | +1 | 0 replies | |
| 6/10 | rcu: Correct 'optimized' to 'optimize' in header commentkernel/ | +1 | 0 replies | |
| 7/10 | rcu: Consolidate debugging Kconfig optionslib/ | +59 | 0 replies | |
| 8/10 | rcu: Remove unused code originally used for context trackingkernel/ kernel/ | +0 | 0 replies | |
| 9/10 | rcu: Remove obsolete Kconfig option from commentinclude/ | +1 | 0 replies | |
| 10/10 | context_tracking: Add comments on interface and internalskernel/ | +65 | 0 replies |
Reviews trailers per patch
6 of 10 patches have a Reviewed-by or Acked-by.
| Patch | Josh Triplett | Frederic Weisbecker |
|---|---|---|
| 1/10 | R-b | |
| 2/10 | ||
| 3/10 | R-b | |
| 4/10 | R-b | |
| 5/10 | R-b | |
| 6/10 | R-b | |
| 7/10 | ||
| 8/10 | A-b | |
| 9/10 | ||
| 10/10 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH tip/core/rcu 0/10] v2 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.
6. Grammar fix to rcu_scheduler_active comment, courtesy of Cody
Schafer.
7. Consolidate RCU's debugging Kconfig options, courtesy of Dave Hansen.
8. Remove unused context-tracker functions, courtesy of Li Zhong.
9. Remove obsolete Kconfig option from header comment.
10. Add comments to new context-tracking functions and internals,
courtesy of Frederic Weisbecker.
Changes since v1:
o Added #7-#10.
Thanx, Paul
b/include/linux/rcupdate.h | 2 b/include/trace/events/rcu.h | 6 +- b/kernel/context_tracking.c | 75 ++++++++++++++++++++++++---- b/kernel/rcutiny.c | 2 b/kernel/rcutorture.c | 2 b/kernel/rcutree.c | 13 ++-- b/kernel/rcutree.h | 4 - b/lib/Kconfig.debug | 114 ++++++++++++++++++++++--------------------- 8 files changed, 137 insertions(+), 81 deletions(-)