如何通过以太网(kgdboe)使用kgdb?

我正在使用ubuntu 12.04,内核版本是3.12.6,我想学习如何使用kgdb调试内核。我没有得到太多信息。关于

(通过以太网的kgdb)。我已经编译了内核并在 启用了kgdb ,我已经在开发机上使用

创建了内核映像,并在目标机上复制了它,现在的问题是如何同时连接目标机和开发机。我没有为

设置参数。如果有人知道如何通过以太网使用kgdb,请使用PLZ帮助

回答:

您是否已阅读以下内容:https

:

//www.kernel.org/pub/linux/kernel/people/jwessel/kgdb/ch03s04.html

您必须运行带有特殊选项的调试内核,例如:

kgdbwait kgdbcon kgdboe=@192.168.248.76/,@192.168.242.24/00:11:22:33:44:55

在调试端,您运行以下命令:

gdb

file vmlinux

target remote udp:192.168.248.76:6443

它为我工作。

以上是 如何通过以太网(kgdboe)使用kgdb? 的全部内容, 来源链接: utcz.com/qa/422836.html

回到顶部