linux/arch/x86_64
Ingo Molnar 8446f1d391 [PATCH] detect soft lockups
This patch adds a new kernel debug feature: CONFIG_DETECT_SOFTLOCKUP.

When enabled then per-CPU watchdog threads are started, which try to run
once per second.  If they get delayed for more than 10 seconds then a
callback from the timer interrupt detects this condition and prints out a
warning message and a stack dump (once per lockup incident).  The feature
is otherwise non-intrusive, it doesnt try to unlock the box in any way, it
only gets the debug info out, automatically, and on all CPUs affected by
the lockup.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Nishanth Aravamudan <nacc@us.ibm.com>
Signed-Off-By: Matthias Urlichs <smurf@smurf.noris.de>
Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-07 16:57:17 -07:00
..
boot [PATCH] x86_64: coding style and whitespace fixups 2005-06-25 16:25:02 -07:00
crypto [PATCH] x86_64: add MODULE_ALIAS for aes 2005-08-08 15:29:13 -07:00
ia32 [PATCH] x86_64: fix 32-bit thread debugging 2005-08-04 16:28:27 -07:00
kernel [PATCH] detect soft lockups 2005-09-07 16:57:17 -07:00
lib [PATCH] x86_64: fix bug in csum_partial_copy_generic() 2005-07-30 10:14:47 -07:00
mm [PATCH] x86_64: Tell VM about holes in nodes 2005-08-26 19:37:12 -07:00
oprofile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci [PATCH] x86_64: Don't oops at boot when empty Opteron node has IO 2005-08-23 19:59:39 -07:00
defconfig [PATCH] x86_64: update defconfig - reenable fusion 2005-08-24 10:22:44 -07:00
Kconfig [PATCH] x86/x86_64: deferred handling of writes to /proc/irqxx/smp_affinity 2005-09-07 16:57:15 -07:00
Kconfig.debug Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile [PATCH] x86_64: Remove IA32_* build tools in Makefile 2005-07-28 21:46:00 -07:00