1 # SPDX-License-Identifier: GPL-2.0 !! 1 menu "Kernel hacking" 2 2 3 config EARLY_PRINTK !! 3 config TRACE_IRQFLAGS_SUPPORT 4 def_bool y !! 4 bool >> 5 default y 5 6 6 config DEBUG_ENTRY !! 7 source "lib/Kconfig.debug" 7 bool "Debug low-level entry code" !! 8 >> 9 config CMDLINE >> 10 string "Default kernel command string" >> 11 default "" >> 12 help >> 13 On some platforms, there is currently no way for the boot loader to >> 14 pass arguments to the kernel. For these platforms, you can supply >> 15 some command-line options at build time by entering them here. In >> 16 other cases you can specify kernel args so that you don't have >> 17 to set them up in board prom initialization routines. >> 18 >> 19 config DEBUG_STACK_USAGE >> 20 bool "Enable stack utilization instrumentation" 8 depends on DEBUG_KERNEL 21 depends on DEBUG_KERNEL 9 help 22 help 10 This option enables sanity checks in !! 23 Enables the display of the minimum amount of free stack which each 11 Some of these sanity checks may slow !! 24 task has ever had available in the sysrq-T and sysrq-P debug output. 12 exits or otherwise impact performanc << 13 25 14 If unsure, say N. !! 26 This option will slow down process creation somewhat. >> 27 >> 28 config SMTC_IDLE_HOOK_DEBUG >> 29 bool "Enable additional debug checks before going into CPU idle loop" >> 30 depends on DEBUG_KERNEL && MIPS_MT_SMTC >> 31 help >> 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. 15 36 16 config CIO_INJECT !! 37 config SB1XXX_CORELIS 17 bool "CIO Inject interfaces" !! 38 bool "Corelis Debugger" 18 depends on DEBUG_KERNEL && DEBUG_FS !! 39 depends on SIBYTE_SB1xxx_SOC >> 40 select DEBUG_INFO 19 help 41 help 20 This option provides a debugging fac !! 42 Select compile flags that produce code that can be processed by the 21 and instruction responses to the CIO !! 43 Corelis mksym utility and UDB Emulator. 22 debugfs user-interfaces will be at / !! 44 >> 45 config RUNTIME_DEBUG >> 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. >> 53 >> 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.