[PATCH 2/9] lockup_detector: Touch_softlockup cleanups and softlockup_tick removal
From: Don Zickus <dzickus(a)redhat.com> Just some code cleanup to make touch_softlockup clearer and remove the softlockup_tick function as it is no longer needed. Also remove the /proc softlockup_thres call as it has been changed to watchdog_thres. Signed-off-by: Don Zickus <dzickus(a)redhat.com> Cc: Ingo Molna... 12 May 2010 22:32
[PATCH 4/4] tracing: Update branch trace to new event API
From: Steven Rostedt <srostedt(a)redhat.com> The branch tracer was not updated with the updates to shrink TRACE_EVENT(). Although the branch tracer does not use TRACE_EVENT() some of the API changes caused it to fail to compile. Signed-off-by: Steven Rostedt <rostedt(a)goodmis.org> --- kernel/trace/trace_branch.... 12 May 2010 22:32
[GIT PULL] Unified lockup detector
Ingo, Please pull the perf/nmi branch that can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing.git perf/nmi There is also a merge of v2.6.34-rc7 to catch up with latest softlockup changes and prevent from conflicts. Thanks, Frederic --- Don Zickus (7): lock... 12 May 2010 22:32
[POWEPC] crashdump: do not fail on null pointer dereferencing
On Tue, 2010-05-11 at 18:02 +0200, Vitaly Wool wrote: Hi, diff --git a/arch/powerpc/kernel/crash.c b/arch/powerpc/kernel/crash.c index 6f4613d..341d8af 100644 --- a/arch/powerpc/kernel/crash.c +++ b/arch/powerpc/kernel/crash.c @@ -375,6 +375,9 @@ void default_machine_crash_shutdown(struc... 12 May 2010 22:32
[PATCH 1/4] tracing: Fix function declarations if !CONFIG_STACKTRACE
From: Li Zefan <lizf(a)cn.fujitsu.com> ftrace_trace_stack() and frace_trace_userstacke() take a struct ring_buffer argument, not struct trace_array. Commit e77405ad("tracing: pass around ring buffer instead of tracer") made this change. Signed-off-by: Li Zefan <lizf(a)cn.fujitsu.com> LKML-Reference: <4BE77C14.501... 12 May 2010 22:32
[PATCH 6/9] x86: Cleanup hw_nmi.c cruft
From: Don Zickus <dzickus(a)redhat.com> The design of the hardlockup watchdog has changed and cruft was left behind in the hw_nmi.c file. Just remove the code that isn't used anymore. Signed-off-by: Don Zickus <dzickus(a)redhat.com> Cc: Ingo Molnar <mingo(a)elte.hu> Cc: Peter Zijlstra <peterz(a)infradead.org> Cc: C... 12 May 2010 22:32
[PATCH 4/9] lockup_detector: Remove nmi_watchdog.c file
From: Don Zickus <dzickus(a)redhat.com> This file migrated to kernel/watchdog.c and then combined with kernel/softlockup.c. As a result kernel/nmi_watchdog.c is no longer needed. Just remove it. Signed-off-by: Don Zickus <dzickus(a)redhat.com> Cc: Ingo Molnar <mingo(a)elte.hu> Cc: Peter Zijlstra <peterz(a)infradead... 12 May 2010 22:32
[PATCH 7/9] lockup_detector: Separate touch_nmi_watchdog code path from touch_watchdog
From: Don Zickus <dzickus(a)redhat.com> When I combined the nmi_watchdog (hardlockup) and softlockup code, I also combined the paths the touch_watchdog and touch_nmi_watchdog took. This may not be the best idea as pointed out by Frederic W., that the touch_watchdog case probably should not reset the hardlockup coun... 12 May 2010 22:32
[PATCH 9/9] lockup_detector: Fix forgotten config conversion
Fix forgotten CONFIG_DETECT_SOFTLOCKUP -> CONFIG_LOCKUP_DETECTOR in sched.h Fixes: arch/x86/built-in.o: In function `touch_nmi_watchdog': (.text+0x1bd59): undefined reference to `touch_softlockup_watchdog' kernel/built-in.o: In function `show_state_filter': (.text+0x10d01): undefined reference to `touch_all... 12 May 2010 22:32
rwsem: use single atomic update for sem count when waking up readers.
On Wed, May 12, 2010 at 4:01 AM, David Howells <dhowells(a)redhat.com> wrote: Michel Lespinasse <walken(a)google.com> wrote: - * � - there must be someone on the queue + * - there must be someone on the queue Why did you change this comment? �This is still a guarantee up_xxxx() must make about the st... 12 May 2010 21:26