12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- 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.
- config HAVE_ARCH_KGDB_SHADOW_INFO
- bool
- config HAVE_ARCH_KGDB
- bool
- config KGDB_SERIAL_CONSOLE
- tristate "KGDB: use kgdb over the serial console"
- depends on KGDB
- 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"
- depends on KGDB
- 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.
|