]>
Commit | Line | Data |
---|---|---|
dc7d5527 JW |
1 | |
2 | menuconfig KGDB | |
3 | bool "KGDB: kernel debugging with remote gdb" | |
4 | select FRAME_POINTER | |
5 | depends on HAVE_ARCH_KGDB | |
6 | depends on DEBUG_KERNEL && EXPERIMENTAL | |
7 | help | |
8 | If you say Y here, it will be possible to remotely debug the | |
9 | kernel using gdb. Documentation of kernel debugger is available | |
10 | at http://kgdb.sourceforge.net as well as in DocBook form | |
11 | in Documentation/DocBook/. If unsure, say N. | |
12 | ||
13 | config HAVE_ARCH_KGDB_SHADOW_INFO | |
14 | bool | |
15 | ||
16 | config HAVE_ARCH_KGDB | |
17 | bool | |
18 | ||
19 | config KGDB_SERIAL_CONSOLE | |
20 | tristate "KGDB: use kgdb over the serial console" | |
21 | depends on KGDB | |
22 | select CONSOLE_POLL | |
23 | select MAGIC_SYSRQ | |
24 | default y | |
25 | help | |
26 | Share a serial console with kgdb. Sysrq-g must be used | |
27 | to break in initially. | |
e8d31c20 JW |
28 | |
29 | config KGDB_TESTS | |
30 | bool "KGDB: internal test suite" | |
31 | depends on KGDB | |
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" | |
974460c5 JW |
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. |