Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 
  2 config HAVE_ARCH_KGDB
  3         bool
  4 
  5 menuconfig KGDB
  6         bool "KGDB: kernel debugging with remote gdb"
  7         depends on HAVE_ARCH_KGDB
  8         depends on DEBUG_KERNEL && EXPERIMENTAL
  9         help
 10           If you say Y here, it will be possible to remotely debug the
 11           kernel using gdb.  It is recommended but not required, that
 12           you also turn on the kernel config option
 13           CONFIG_FRAME_POINTER to aid in producing more reliable stack
 14           backtraces in the external debugger.  Documentation of
 15           kernel debugger is available at http://kgdb.sourceforge.net
 16           as well as in DocBook form in Documentation/DocBook/.  If
 17           unsure, say N.
 18 
 19 if KGDB
 20 
 21 config KGDB_SERIAL_CONSOLE
 22         tristate "KGDB: use kgdb over the serial console"
 23         select CONSOLE_POLL
 24         select MAGIC_SYSRQ
 25         default y
 26         help
 27           Share a serial console with kgdb. Sysrq-g must be used
 28           to break in initially.
 29 
 30 config KGDB_TESTS
 31         bool "KGDB: internal test suite"
 32         default n
 33         help
 34           This is a kgdb I/O module specifically designed to test
 35           kgdb's internal functions.  This kgdb I/O module is
 36           intended to for the development of new kgdb stubs
 37           as well as regression testing the kgdb internals.
 38           See the drivers/misc/kgdbts.c for the details about
 39           the tests.  The most basic of this I/O module is to boot
 40           a kernel boot arguments "kgdbwait kgdbts=V1F100"
 41 
 42 config KGDB_TESTS_ON_BOOT
 43         bool "KGDB: Run tests on boot"
 44         depends on KGDB_TESTS
 45         default n
 46         help
 47           Run the kgdb tests on boot up automatically without the need
 48           to pass in a kernel parameter
 49 
 50 config KGDB_TESTS_BOOT_STRING
 51         string "KGDB: which internal kgdb tests to run"
 52         depends on KGDB_TESTS_ON_BOOT
 53         default "V1F100"
 54         help
 55           This is the command string to send the kgdb test suite on
 56           boot.  See the drivers/misc/kgdbts.c for detailed
 57           information about other strings you could use beyond the
 58           default of V1F100.
 59 
 60 endif # KGDB
  This page was automatically generated by the LXR engine.