Debugging facility improvements.
- Hook up malloc() debug code via CONFIG_DEBUG_MALLOC. Only show it in menuconfig if at least DEBUG or SPEW are selected as loglevel, as this code does additional printk(BIOS_DEBUG, ...) calls which would otherwise not be visible anyway. - Similarly, make DEBUG_CAR and REALMODE_DEBUG only visible if thr DEBUG or SPEW loglevel is selected. - Get rid of a custom "debug" macro, use printk() as usual. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6054 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
23
src/Kconfig
23
src/Kconfig
@@ -502,10 +502,13 @@ config DEBUG_RAM_SETUP
|
||||
config HAVE_DEBUG_CAR
|
||||
def_bool n
|
||||
|
||||
# Only visible if debug level is DEBUG (7) or SPEW (8) as it does additional
|
||||
# printk(BIOS_DEBUG, ...) calls.
|
||||
config DEBUG_CAR
|
||||
bool "Output verbose Cache-as-RAM debug messages"
|
||||
default n
|
||||
depends on HAVE_DEBUG_CAR
|
||||
depends on HAVE_DEBUG_CAR && \
|
||||
(DEFAULT_CONSOLE_LOGLEVEL_7 || DEFAULT_CONSOLE_LOGLEVEL_8)
|
||||
help
|
||||
This option enables additional CAR related debug messages.
|
||||
|
||||
@@ -553,10 +556,26 @@ config DEBUG_SMM_RELOCATION
|
||||
|
||||
If unsure, say N.
|
||||
|
||||
# Only visible if debug level is DEBUG (7) or SPEW (8) as it does additional
|
||||
# printk(BIOS_DEBUG, ...) calls.
|
||||
config DEBUG_MALLOC
|
||||
bool "Output verbose malloc debug messages"
|
||||
default n
|
||||
depends on DEFAULT_CONSOLE_LOGLEVEL_7 || DEFAULT_CONSOLE_LOGLEVEL_8
|
||||
help
|
||||
This option enables additional malloc related debug messages.
|
||||
|
||||
Note: This option will increase the size of the coreboot image.
|
||||
|
||||
If unsure, say N.
|
||||
|
||||
# Only visible if debug level is DEBUG (7) or SPEW (8) as it does additional
|
||||
# printk(BIOS_DEBUG, ...) calls.
|
||||
config REALMODE_DEBUG
|
||||
bool "Enable debug messages for option ROM execution"
|
||||
default n
|
||||
depends on PCI_OPTION_ROM_RUN_REALMODE
|
||||
depends on PCI_OPTION_ROM_RUN_REALMODE && \
|
||||
(DEFAULT_CONSOLE_LOGLEVEL_7 || DEFAULT_CONSOLE_LOGLEVEL_8)
|
||||
help
|
||||
This option enables additional x86emu related debug messages.
|
||||
|
||||
|
Reference in New Issue
Block a user