aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/Kconfig.debug
diff options
context:
space:
mode:
authorMichael Ellerman <michael@ellerman.id.au>2008-06-23 21:33:03 -0400
committerPaul Mackerras <paulus@samba.org>2008-06-30 21:28:30 -0400
commit362e7701fd183d990e0863883461edef61392710 (patch)
treea39d5466e2a6b68dd16187da8fad27ea50fb9851 /arch/powerpc/Kconfig.debug
parent9b1a735de64cc975c31a1642ec55e082ddbdfeaf (diff)
powerpc: Add self-tests of the feature fixup code
This commit adds tests of the feature fixup code, they are run during boot if CONFIG_FTR_FIXUP_SELFTEST=y. Some of the tests manually invoke the patching routines to check their behaviour, and others use the macros and so are patched during the normal patching done during boot. Because we have two sets of macros with different names, we use a macro to generate the test of the macros, very niiiice. Signed-off-by: Michael Ellerman <michael@ellerman.id.au> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/Kconfig.debug')
-rw-r--r--arch/powerpc/Kconfig.debug5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/powerpc/Kconfig.debug b/arch/powerpc/Kconfig.debug
index dc5893903363..2840ab69ef4e 100644
--- a/arch/powerpc/Kconfig.debug
+++ b/arch/powerpc/Kconfig.debug
@@ -62,6 +62,11 @@ config CODE_PATCHING_SELFTEST
62 depends on DEBUG_KERNEL 62 depends on DEBUG_KERNEL
63 default n 63 default n
64 64
65config FTR_FIXUP_SELFTEST
66 bool "Run self-tests of the feature-fixup code."
67 depends on DEBUG_KERNEL
68 default n
69
65choice 70choice
66 prompt "Serial Port" 71 prompt "Serial Port"
67 depends on KGDB 72 depends on KGDB