【发布时间】:2012-11-02 05:02:49
【问题描述】:
有没有办法在内核崩溃发生后获取内核以前的调试信息。
我正在尝试开发一个内核模块,它基本上在内核网络堆栈内的 IP 层中捕获 IP 数据包,经过一些修改后,我必须将相同的数据包发送回 NIC 进行传输。
在所有这些过程中,我都在 printk() 的帮助下编写调试信息。但是如果出现任何问题并且发生内核故障,我们必须重新启动系统。有没有办法获取我以前的调试信息,因为重新启动后调试信息不存在,因为我尝试通过 dmesg 命令获取它?
【问题讨论】:
标签: c linux debugging linux-kernel