|  |  | 
|  | config HAVE_ARCH_KGDB_SHADOW_INFO | 
|  | bool | 
|  |  | 
|  | config HAVE_ARCH_KGDB | 
|  | bool | 
|  |  | 
|  | menuconfig KGDB | 
|  | bool "KGDB: kernel debugging with remote gdb" | 
|  | select FRAME_POINTER | 
|  | depends on HAVE_ARCH_KGDB | 
|  | depends on DEBUG_KERNEL && EXPERIMENTAL | 
|  | help | 
|  | If you say Y here, it will be possible to remotely debug the | 
|  | kernel using gdb.  Documentation of kernel debugger is available | 
|  | at http://kgdb.sourceforge.net as well as in DocBook form | 
|  | in Documentation/DocBook/.  If unsure, say N. | 
|  |  | 
|  | if KGDB | 
|  |  | 
|  | config KGDB_SERIAL_CONSOLE | 
|  | tristate "KGDB: use kgdb over the serial console" | 
|  | select CONSOLE_POLL | 
|  | select MAGIC_SYSRQ | 
|  | default y | 
|  | help | 
|  | Share a serial console with kgdb. Sysrq-g must be used | 
|  | to break in initially. | 
|  |  | 
|  | config KGDB_TESTS | 
|  | bool "KGDB: internal test suite" | 
|  | default n | 
|  | help | 
|  | This is a kgdb I/O module specifically designed to test | 
|  | kgdb's internal functions.  This kgdb I/O module is | 
|  | intended to for the development of new kgdb stubs | 
|  | as well as regression testing the kgdb internals. | 
|  | See the drivers/misc/kgdbts.c for the details about | 
|  | the tests.  The most basic of this I/O module is to boot | 
|  | a kernel boot arguments "kgdbwait kgdbts=V1F100" | 
|  |  | 
|  | config KGDB_TESTS_ON_BOOT | 
|  | bool "KGDB: Run tests on boot" | 
|  | depends on KGDB_TESTS | 
|  | default n | 
|  | help | 
|  | Run the kgdb tests on boot up automatically without the need | 
|  | to pass in a kernel parameter | 
|  |  | 
|  | config KGDB_TESTS_BOOT_STRING | 
|  | string "KGDB: which internal kgdb tests to run" | 
|  | depends on KGDB_TESTS_ON_BOOT | 
|  | default "V1F100" | 
|  | help | 
|  | This is the command string to send the kgdb test suite on | 
|  | boot.  See the drivers/misc/kgdbts.c for detailed | 
|  | information about other strings you could use beyond the | 
|  | default of V1F100. | 
|  |  | 
|  | endif # KGDB |