All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH tip/core/rcu 0/10] v2 RCU fixes for 3.9
@ 2013-01-27  0:14 Paul E. McKenney
  2013-01-27  0:15 ` [PATCH tip/core/rcu 01/10] rcu: Fix blimit type for trace_rcu_batch_start() Paul E. McKenney
  0 siblings, 1 reply; 11+ messages in thread
From: Paul E. McKenney @ 2013-01-27  0:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: mingo, laijs, dipankar, akpm, mathieu.desnoyers, josh, niv, tglx,
	peterz, rostedt, Valdis.Kletnieks, dhowells, edumazet, darren,
	fweisbec, sbw

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(-)


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2013-01-27  0:30 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-27  0:14 [PATCH tip/core/rcu 0/10] v2 RCU fixes for 3.9 Paul E. McKenney
2013-01-27  0:15 ` [PATCH tip/core/rcu 01/10] rcu: Fix blimit type for trace_rcu_batch_start() Paul E. McKenney
2013-01-27  0:15   ` [PATCH tip/core/rcu 02/10] rcu: Make rcu_is_cpu_rrupt_from_idle helper functions static Paul E. McKenney
2013-01-27  0:15   ` [PATCH tip/core/rcu 03/10] rcu: Use new nesting value for rcu_dyntick trace in rcu_eqs_enter_common Paul E. McKenney
2013-01-27  0:15   ` [PATCH tip/core/rcu 04/10] rcu: Silence compiler array out-of-bounds false positive Paul E. McKenney
2013-01-27  0:15   ` [PATCH tip/core/rcu 05/10] rcutorture: Don't compare ptr with 0 Paul E. McKenney
2013-01-27  0:15   ` [PATCH tip/core/rcu 06/10] rcu: Correct 'optimized' to 'optimize' in header comment Paul E. McKenney
2013-01-27  0:15   ` [PATCH tip/core/rcu 07/10] rcu: Consolidate debugging Kconfig options Paul E. McKenney
2013-01-27  0:15   ` [PATCH tip/core/rcu 08/10] rcu: Remove unused code originally used for context tracking Paul E. McKenney
2013-01-27  0:15   ` [PATCH tip/core/rcu 09/10] rcu: Remove obsolete Kconfig option from comment Paul E. McKenney
2013-01-27  0:15   ` [PATCH tip/core/rcu 10/10] context_tracking: Add comments on interface and internals Paul E. McKenney

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.