All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] rcu: Detect rcu uses under extended quiescent state, and fix some
@ 2011-06-06  3:10 Frederic Weisbecker
  2011-06-06  3:10 ` Frederic Weisbecker
                   ` (5 more replies)
  0 siblings, 6 replies; 29+ messages in thread
From: Frederic Weisbecker @ 2011-06-06  3:10 UTC (permalink / raw)
  To: LKML
  Cc: Frederic Weisbecker, Paul E. McKenney, Peter Zijlstra,
	Thomas Gleixner, Ingo Molnar

I found two examples with the last two patches but I suspect there are more bugs
waiting to be detected under other configs and/or archs.

Frederic Weisbecker (4):
  rcu: Detect uses of rcu read side in extended quiescent states
  nohz: Split extended quiescent state handling from nohz switch
  x86: Don't call idle notifier inside rcu extended QS
  x86: Call idle_exit() after irq_enter()

 arch/arm/kernel/process.c                |    4 +-
 arch/avr32/kernel/process.c              |    4 +-
 arch/blackfin/kernel/process.c           |    4 +-
 arch/microblaze/kernel/process.c         |    4 +-
 arch/mips/kernel/process.c               |    4 +-
 arch/powerpc/kernel/idle.c               |    4 +-
 arch/powerpc/platforms/iseries/setup.c   |    8 +++---
 arch/s390/kernel/process.c               |    4 +-
 arch/sh/kernel/idle.c                    |    2 +-
 arch/sparc/kernel/process_64.c           |    4 +-
 arch/tile/kernel/process.c               |    4 +-
 arch/um/kernel/process.c                 |    4 +-
 arch/unicore32/kernel/process.c          |    4 +-
 arch/x86/kernel/apic/apic.c              |    6 ++--
 arch/x86/kernel/apic/io_apic.c           |    3 +-
 arch/x86/kernel/cpu/mcheck/mce.c         |    2 +-
 arch/x86/kernel/cpu/mcheck/therm_throt.c |    2 +-
 arch/x86/kernel/cpu/mcheck/threshold.c   |    2 +-
 arch/x86/kernel/irq.c                    |    5 +--
 arch/x86/kernel/process_32.c             |    4 +-
 arch/x86/kernel/process_64.c             |    7 +++++-
 include/linux/lockdep.h                  |    8 ++++++-
 include/linux/rcupdate.h                 |   20 ++++++++++++-----
 include/linux/tick.h                     |   10 ++++++--
 kernel/lockdep.c                         |   12 ++++++++--
 kernel/pid.c                             |    2 +-
 kernel/rcutree.c                         |   14 ++++++++++++
 kernel/time/tick-sched.c                 |   34 ++++++++++++++++++++++++++++-
 28 files changed, 129 insertions(+), 56 deletions(-)

-- 
1.7.5.2


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

end of thread, other threads:[~2011-06-10  8:58 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-06-06  3:10 [PATCH 0/4] rcu: Detect rcu uses under extended quiescent state, and fix some Frederic Weisbecker
2011-06-06  3:10 ` Frederic Weisbecker
2011-06-06  3:10 ` [PATCH 1/4] rcu: Detect uses of rcu read side in extended quiescent states Frederic Weisbecker
2011-06-06  3:44   ` [1/4] " Milton Miller
2011-06-06 18:10     ` Paul E. McKenney
2011-06-06 18:20       ` Frederic Weisbecker
2011-06-06 18:37         ` Paul E. McKenney
2011-06-07  0:19       ` Frederic Weisbecker
2011-06-07  0:42         ` Paul E. McKenney
2011-06-07  1:36           ` Frederic Weisbecker
2011-06-07  4:40             ` Paul E. McKenney
2011-06-07 12:58               ` Frederic Weisbecker
2011-06-07 18:34                 ` Paul E. McKenney
2011-06-07 18:49                   ` Frederic Weisbecker
2011-06-07 19:22                     ` Paul E. McKenney
2011-06-10  8:58             ` Michel Lespinasse
2011-06-06  3:10 ` [PATCH 2/4] nohz: Split extended quiescent state handling from nohz switch Frederic Weisbecker
2011-06-06  3:20   ` [PATCH 2/4 v2] " Frederic Weisbecker
2011-06-06  3:20     ` [PATCH 2/4] " Frederic Weisbecker
2011-06-08  1:15       ` Guan Xuetao
2011-06-06 15:16     ` [PATCH 2/4 v2] " Hans-Christian Egtvedt
2011-06-06 15:24     ` Ralf Baechle
2011-06-06 18:43     ` Mike Frysinger
2011-06-06 20:30     ` Chris Metcalf
2011-06-06  3:58   ` [PATCH 2/4] " David Miller
2011-06-09 23:08   ` Frederic Weisbecker
2011-06-06  3:10 ` [PATCH 3/4] x86: Don't call idle notifier inside rcu extended QS Frederic Weisbecker
2011-06-06  3:10 ` [PATCH 4/4] x86: Call idle_exit() after irq_enter() Frederic Weisbecker
2011-06-06 18:12 ` [PATCH 0/4] rcu: Detect rcu uses under extended quiescent state, and fix some 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.