浏览代码

debug: Make CONFIG_EXPERT select CONFIG_DEBUG_KERNEL to unhide debug options

Several debugging options currently default to y, such as
CONFIG_DEBUG_BUGVERBOSE and CONFIG_DEBUG_RODATA.  Embedded users
might want to turn those options off to save space; however,
turning them off requires turning on CONFIG_DEBUG_KERNEL to
unhide them.  Since CONFIG_DEBUG_KERNEL exists specifically to
unhide debugging options, and CONFIG_EXPERT exists specifically
to unhide options potentially needed by experts and/or embedded
users, make CONFIG_EXPERT automatically imply
CONFIG_DEBUG_KERNEL.

Signed-off-by: Josh Triplett <josh@joshtriplett.org>
Acked-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: http://lkml.kernel.org/r/20110606012358.GA1909@leaf
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Josh Triplett 14 年之前
父节点
当前提交
f505c553db
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      init/Kconfig

+ 2 - 0
init/Kconfig

@@ -909,6 +909,8 @@ config ANON_INODES
 
 
 menuconfig EXPERT
 menuconfig EXPERT
 	bool "Configure standard kernel features (expert users)"
 	bool "Configure standard kernel features (expert users)"
+	# Unhide debug options, to make the on-by-default options visible
+	select DEBUG_KERNEL
 	help
 	help
 	  This option allows certain base kernel options and settings
 	  This option allows certain base kernel options and settings
           to be disabled or tweaked. This is for specialized
           to be disabled or tweaked. This is for specialized