]> err.no Git - linux-2.6/commit
[PATCH] Linux Kernel Dump Test Module
authorAnkita Garg <ankita@in.ibm.com>
Mon, 2 Oct 2006 09:17:36 +0000 (02:17 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 2 Oct 2006 14:57:16 +0000 (07:57 -0700)
commit8bb31b9d5340ed3dfef45d322f59fcf18a0d598b
treeb0c225ebc5ed8ca6b0ad3c10b09f715d9ad67ad9
parent99219a3fbc2dcf2eaa954f7b2ac27299fd7894cd
[PATCH] Linux Kernel Dump Test Module

A simple module to test Linux Kernel Dump mechanism.  This module uses
jprobes to install/activate pre-defined crash points.  At different crash
points, various types of crashing scenarios are created like a BUG(),
panic(), exception, recursive loop and stack overflow.  The user can
activate a crash point with specific type by providing parameters at the
time of module insertion.  Please see the file header for usage
information.  The module is based on the Linux Kernel Dump Test Tool by
Fernando <http://lkdtt.sourceforge.net>.

This module could be merged with mainline. Jprobes is used here so that the
context in which crash point is hit, could be maintained. This implements
all the crash points as done by LKDTT except the one in the middle of
tasklet_action().

Signed-off-by: Ankita Garg <ankita@in.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/misc/Makefile
drivers/misc/lkdtm.c [new file with mode: 0644]
lib/Kconfig.debug