kgdb: core
kgdb core code. Handles the protocol and the arch details. [ mingo@elte.hu: heavily modified, simplified and cleaned up. ] [ xemul@openvz.org: use find_task_by_pid_ns ] Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Jan Kiszka <jan.kiszka@web.de> Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
committed by
Ingo Molnar
parent
c33fa9f560
commit
dc7d552705
27
lib/Kconfig.kgdb
Normal file
27
lib/Kconfig.kgdb
Normal file
@@ -0,0 +1,27 @@
|
||||
|
||||
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.
|
Reference in New Issue
Block a user