All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH tip/core/rcu 0/3] SRCU changes for 3.20
@ 2015-01-07 17:38 Paul E. McKenney
  2015-01-07 17:39 ` [PATCH tip/core/rcu 1/3] rcu: Expand SRCU ->completed to 64 bits Paul E. McKenney
  0 siblings, 1 reply; 4+ messages in thread
From: Paul E. McKenney @ 2015-01-07 17:38 UTC (permalink / raw)
  To: linux-kernel
  Cc: mingo, laijs, dipankar, akpm, mathieu.desnoyers, josh, tglx,
	peterz, rostedt, dhowells, edumazet, dvhart, fweisbec, oleg,
	bobby.prani

Hello!

This series contains some minor changes to SRCU:

1.	Expand SRCU ->completed to 64 bits.  This is to be consistent with
	rcutorture, which now pays attention to this field for more precise
	error checking.

2.	Combine DEFINE_SRCU() and DEFINE_STATIC_SRCU().

3.	Make SRCU optional via a new CONFIG_SRCU Kconfig parameter,
	courtesy of Pranith Kumar.  This saves about 2KB.

								Thanx, Paul

------------------------------------------------------------------------

 b/arch/arm/kvm/Kconfig     |    1 +
 b/arch/arm64/kvm/Kconfig   |    1 +
 b/arch/mips/kvm/Kconfig    |    1 +
 b/arch/powerpc/kvm/Kconfig |    1 +
 b/arch/s390/kvm/Kconfig    |    1 +
 b/arch/tile/kvm/Kconfig    |    1 +
 b/arch/x86/Kconfig         |    1 +
 b/arch/x86/kvm/Kconfig     |    1 +
 b/drivers/clk/Kconfig      |    1 +
 b/drivers/cpufreq/Kconfig  |    1 +
 b/drivers/devfreq/Kconfig  |    1 +
 b/drivers/md/Kconfig       |    1 +
 b/drivers/net/Kconfig      |    1 +
 b/fs/btrfs/Kconfig         |    1 +
 b/fs/notify/Kconfig        |    1 +
 b/fs/quota/Kconfig         |    1 +
 b/include/linux/srcu.h     |   14 ++++++--------
 b/init/Kconfig             |    9 +++++++++
 b/kernel/notifier.c        |    3 +++
 b/kernel/power/Kconfig     |    1 +
 b/kernel/rcu/Makefile      |    3 ++-
 b/kernel/rcu/srcu.c        |    2 +-
 b/lib/Kconfig.debug        |    1 +
 b/mm/Kconfig               |    1 +
 b/security/tomoyo/Kconfig  |    1 +
 25 files changed, 41 insertions(+), 10 deletions(-)


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

end of thread, other threads:[~2015-01-07 17:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-07 17:38 [PATCH tip/core/rcu 0/3] SRCU changes for 3.20 Paul E. McKenney
2015-01-07 17:39 ` [PATCH tip/core/rcu 1/3] rcu: Expand SRCU ->completed to 64 bits Paul E. McKenney
2015-01-07 17:39   ` [PATCH tip/core/rcu 2/3] rcu: Combine DEFINE_SRCU() and DEFINE_STATIC_SRCU() Paul E. McKenney
2015-01-07 17:39   ` [PATCH tip/core/rcu 3/3] rcu: Make SRCU optional by using CONFIG_SRCU 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.