summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorArjan van de Ven <arjan@infradead.org>2008-01-30 13:33:08 +0100
committerIngo Molnar <mingo@elte.hu>2008-01-30 13:33:08 +0100
commit6dab27784b2a97823b522e1cb88e40be40a93d45 (patch)
tree75ee27b4841aad5800531e591aed141164071727 /lib
parent80b51f310b6f55006a265d087b8f48744e65663d (diff)
downloadlinux-3.10-6dab27784b2a97823b522e1cb88e40be40a93d45.tar.gz
linux-3.10-6dab27784b2a97823b522e1cb88e40be40a93d45.tar.bz2
linux-3.10-6dab27784b2a97823b522e1cb88e40be40a93d45.zip
x86: add a simple backtrace test module
During the work on the x86 32 and 64 bit backtrace code I found it useful to have a simple test module to test a process and irq context backtrace. Since the existing backtrace code was buggy, I figure it might be useful to have such a test module in the kernel so that maybe we can even detect such bugs earlier.. [ mingo@elte.hu: build fix ] Signed-off-by: Arjan van de Ven <arjan@linux.intel.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'lib')
-rw-r--r--lib/Kconfig.debug12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
index f535b9b5eb0..aa56e631580 100644
--- a/lib/Kconfig.debug
+++ b/lib/Kconfig.debug
@@ -506,6 +506,18 @@ config KPROBES_SANITY_TEST
Say N if you are unsure.
+config BACKTRACE_SELF_TEST
+ tristate "Self test for the backtrace code"
+ depends on DEBUG_KERNEL
+ default n
+ help
+ This option provides a kernel module that can be used to test
+ the kernel stack backtrace code. This option is not useful
+ for distributions or general kernels, but only for kernel
+ developers working on architecture code.
+
+ Say N if you are unsure.
+
config LKDTM
tristate "Linux Kernel Dump Test Tool Module"
depends on DEBUG_KERNEL