1 # SPDX-License-Identifier: GPL-2.0 !! 1 menu "Kernel hacking" 2 2 3 config GPROF !! 3 source "lib/Kconfig.debug" 4 bool "Enable gprof support" !! 4 5 depends on DEBUG_INFO && FRAME_POINTER !! 5 config BOOTPARAM >> 6 bool 'Compiled-in Kernel Boot Parameter' >> 7 >> 8 config BOOTPARAM_STRING >> 9 string 'Kernel Boot Parameter' >> 10 default 'console=ttyS0,19200' >> 11 depends on BOOTPARAM >> 12 >> 13 config EARLY_PRINTK >> 14 bool "Early printk" if EMBEDDED >> 15 depends on MVME16x || MAC >> 16 default y 6 help 17 help 7 This allows profiling of a User-Mode !! 18 Write kernel log output directly to a serial port. 8 utility. << 9 19 10 See <http://user-mode-linux.sourcefo !! 20 This is useful for kernel debugging when your machine crashes very 11 details. !! 21 early before the console code is initialized. >> 22 You should normally say N here, unless you want to debug such a crash. 12 23 13 If you're involved in UML kernel dev !! 24 if !MMU 14 say Y. If you're unsure, say N. << 15 25 16 config GCOV !! 26 config FULLDEBUG 17 bool "Enable gcov support" !! 27 bool "Full Symbolic/Source Debugging support" 18 depends on DEBUG_INFO << 19 depends on !KCOV << 20 depends on !MODULES << 21 help 28 help 22 This option allows developers to ret !! 29 Enable debugging symbols on kernel build. 23 session. << 24 30 25 See <http://user-mode-linux.sourcefo !! 31 config HIGHPROFILE 26 details. !! 32 bool "Use fast second timer for profiling" >> 33 depends on COLDFIRE >> 34 help >> 35 Use a fast secondary clock to produce profiling information. 27 36 28 If you're involved in UML kernel dev !! 37 config NO_KERNEL_MSG 29 say Y. If you're unsure, say N. !! 38 bool "Suppress Kernel BUG Messages" >> 39 help >> 40 Do not output any debug BUG messages within the kernel. 30 41 31 config EARLY_PRINTK !! 42 config BDM_DISABLE 32 bool "Early printk" !! 43 bool "Disable BDM signals" 33 default y !! 44 depends on COLDFIRE 34 help 45 help 35 Write kernel log output directly to !! 46 Disable the ColdFire CPU's BDM signals. >> 47 >> 48 endif 36 49 37 This is useful for kernel debugging !! 50 endmenu 38 early before the console code is ini <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.