1 choice !! 1 menu "Kernel hacking" 2 prompt "Choose kernel unwinder" !! 2 3 default UNWINDER_PROLOGUE if KALLSYMS !! 3 config TRACE_IRQFLAGS_SUPPORT 4 help !! 4 bool 5 This determines which method will be !! 5 default y 6 traces for panics, oopses, bugs, war << 7 lockdep, and more. << 8 6 9 config UNWINDER_GUESS !! 7 source "lib/Kconfig.debug" 10 bool "Guess unwinder" !! 8 >> 9 config CMDLINE >> 10 string "Default kernel command string" >> 11 default "" 11 help 12 help 12 This option enables the "guess" unwi !! 13 On some platforms, there is currently no way for the boot loader to 13 traces. It scans the stack and repo !! 14 pass arguments to the kernel. For these platforms, you can supply 14 finds. Some of the addresses it rep !! 15 some command-line options at build time by entering them here. In 15 !! 16 other cases you can specify kernel args so that you don't have 16 While this option often produces fal !! 17 to set them up in board prom initialization routines. 17 useful in many cases. !! 18 18 !! 19 config DEBUG_STACK_USAGE 19 config UNWINDER_PROLOGUE !! 20 bool "Enable stack utilization instrumentation" 20 bool "Prologue unwinder" !! 21 depends on DEBUG_KERNEL 21 depends on KALLSYMS << 22 help 22 help 23 This option enables the "prologue" u !! 23 Enables the display of the minimum amount of free stack which each 24 traces. It unwind the stack frame b !! 24 task has ever had available in the sysrq-T and sysrq-P debug output. 25 information is needed, at least the !! 25 26 Some of the addresses it reports may !! 26 This option will slow down process creation somewhat. 27 Guess unwinder). !! 27 28 !! 28 config SMTC_IDLE_HOOK_DEBUG 29 config UNWINDER_ORC !! 29 bool "Enable additional debug checks before going into CPU idle loop" 30 bool "ORC unwinder" !! 30 depends on DEBUG_KERNEL && MIPS_MT_SMTC 31 depends on HAVE_OBJTOOL !! 31 help 32 select OBJTOOL !! 32 This option enables Enable additional debug checks before going into >> 33 CPU idle loop. For details on these checks, see >> 34 arch/mips/kernel/smtc.c. This debugging option result in significant >> 35 overhead so should be disabled in production kernels. >> 36 >> 37 config SB1XXX_CORELIS >> 38 bool "Corelis Debugger" >> 39 depends on SIBYTE_SB1xxx_SOC >> 40 select DEBUG_INFO 33 help 41 help 34 This option enables the ORC (Oops Re !! 42 Select compile flags that produce code that can be processed by the 35 unwinding kernel stack traces. It u !! 43 Corelis mksym utility and UDB Emulator. 36 a simplified version of the DWARF Ca << 37 44 38 Enabling this option will increase t !! 45 config RUNTIME_DEBUG 39 by roughly 2-4MB, depending on your !! 46 bool "Enable run-time debugging" >> 47 depends on DEBUG_KERNEL >> 48 help >> 49 If you say Y here, some debugging macros will do run-time checking. >> 50 If you say N here, those macros will mostly turn to no-ops. See >> 51 arch/mips/include/asm/debug.h for debugging macros. >> 52 If unsure, say N. 40 53 41 endchoice !! 54 endmenu
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.