swh:1:snp:49cd9498d6cccc5e78252c27dcb645bcf7bf0c91
Raw File
Tip revision: 66f75a5d028beaf67c931435fdc3e7823125730c authored by Linus Torvalds on 21 April 2012, 21:47:52 UTC
Linux 3.4-rc4
Tip revision: 66f75a5
Kconfig.debug
menu "Kernel hacking"

source "lib/Kconfig.debug"

config EARLY_PRINTK
	bool "Early printk" if EXPERT && DEBUG_KERNEL
	default y
	help
	  Write kernel log output directly via the hypervisor console.

	  This is useful for kernel debugging when your machine crashes very
	  early before the console code is initialized. For normal operation
	  it is not recommended because it looks ugly and doesn't cooperate
	  with klogd/syslogd. You should normally N here,
	  unless you want to debug such a crash.

config DEBUG_STACKOVERFLOW
	bool "Check for stack overflows"
	depends on DEBUG_KERNEL
	help
	  This option will cause messages to be printed if free stack space
	  drops below a certain limit.

config DEBUG_EXTRA_FLAGS
	string "Additional compiler arguments when building with '-g'"
	depends on DEBUG_INFO
	default ""
	help
	  Debug info can be large, and flags like
	  `-femit-struct-debug-baseonly' can reduce the kernel file
	  size and build time noticeably.  Such flags are often
	  helpful if the main use of debug info is line number info.

endmenu
back to top