1. 03 Oct, 2008 2 commits
    • Paul E. McKenney's avatar
      rcu: RCU-based detection of stalled CPUs for Classic RCU · 2133b5d7
      Paul E. McKenney authored
      This patch adds stalled-CPU detection to Classic RCU.  This capability
      is enabled by a new config variable CONFIG_RCU_CPU_STALL_DETECTOR, which
      defaults disabled.
      
      This is a debugging feature to detect infinite loops in kernel code, not
      something that non-kernel-hackers would be expected to care about.
      
      This feature can detect looping CPUs in !PREEMPT builds and looping CPUs
      with preemption disabled in PREEMPT builds.  This is essentially a port of
      this functionality from the treercu patch, replacing the stall debug patch
      that is already in tip/core/rcu (commit 67182ae1).
      
      The changes from the patch in tip/core/rcu include making the config
      variable name match that in treercu, changing from seconds to jiffies to
      avoid spurious warnings, and printing a boot message when this feature
      is enabled.
      Signed-off-by: default avatarPaul E. McKenney <paulmck@linux.vnet.ibm.com>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      2133b5d7
    • Ingo Molnar's avatar
      Merge commit 'v2.6.27-rc8' into core/rcu · b5259d94
      Ingo Molnar authored
      b5259d94
  2. 30 Sep, 2008 1 commit
  3. 29 Sep, 2008 18 commits
  4. 28 Sep, 2008 1 commit
  5. 27 Sep, 2008 13 commits
  6. 26 Sep, 2008 5 commits