KGDB

from Wikipedia, the free encyclopedia
KGDB
Basic data

developer Dave Grothe
operating system Linux , FreeBSD
category Debugger
License GNU General Public License
http://kgdb.wiki.kernel.org/

KGDB is a debugger for the Linux kernel . He needs two Linux computers connected to one another. The connection can be made via RS-232 via null modem cable or via UDP / IP (KGDB over Ethernet, KGDBoE).

KGDB has been part of Linux since kernel version 2.6.26-rc1.

FreeBSD uses the name kgdb for a modified GDB that also serves as a debugger for the kernel. It can be used to analyze memory dumps after a system crash as well as debug an active kernel via connected computers ( RS-232 or FireWire ).

See also

Individual evidence

  1. Reference documentation from kgdb (1)
  2. FreeBSD Handbook for KGDB