使用串口调试linux内核模块

时间:2013-10-30 11:07:16

标签: linux module gdb kernel kgdb

我正在尝试设置简单的内核调试,我在VM(ESXi)上有一个3.2.6内核,我声明了一个串口(我设法连接到串口)

调试器:

Debugger Screenie

调试:

Debugee Screenie

我跟着this tutorial on how to setup gdb,当我开始调试时,我似乎得到了回复(串口似乎很好),但是gdb变得垃圾并且无法调试任何东西,

我遇到了a thread on lkml from 2k10,它在2.6.35内核上提出了类似的问题,但是已经提交了补丁(我想进入主流)并且我正在尝试调试3.2.6

这是我从gdb得到的: GDB Output

这是vm的输出: VM Output

任何人都可以提示我如何解决它吗?

(如果任何mod可以编辑我的消息并将所有图像转换为真实图像并链接到真实链接也很棒,系统不允许这样做,我必须编辑我的帖子4-5次发布前:/)

0 个答案:

没有答案