2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-25 05:34:00 +08:00
linux-next/drivers/mtd
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
..
chips [MTD] cfi_cmdset_0002: Plugged a mem leak. 2005-07-13 19:04:04 +02:00
devices [PATCH] turn many #if $undefined_string into #ifdef $undefined_string 2005-07-27 16:26:08 -07:00
maps Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 2005-07-11 10:18:18 -07:00
nand [PATCH] detect soft lockups 2005-09-07 16:57:17 -07:00
afs.c [PATCH] ARM: 2780/1: AFS partition length calculation fix 2005-06-30 23:01:09 +01:00
cmdlinepart.c [MTD] Fix commandline parser alignement 2005-06-29 14:20:23 +02:00
ftl.c [MTD] FTL Fix missing pointer assignment 2005-05-23 11:19:46 +02:00
inftlcore.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
inftlmount.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Kconfig Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mtd_blkdevs.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mtdblock_ro.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mtdblock.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mtdchar.c [MTD] mtdchar: Return the real error code when create_class() failed 2005-07-04 20:49:54 +02:00
mtdconcat.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mtdcore.c [MTD] Fix unregister_mtd_user() public function documentation. 2005-05-23 12:41:03 +02:00
mtdpart.c [MTD] Support for protection register support on Intel FLASH chips 2005-05-23 12:25:23 +02:00
nftlcore.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nftlmount.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
redboot.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00