相关疑难解决方法(0)

GDB:lx-symbols 未定义命令

我正在遵循以下指南:https : //www.kernel.org/doc/Documentation/gdb-kernel-debugging.txt

当我尝试使用以下命令加载模块符号时:(gdb) lx-symbols

gdb 表示该命令未定义。如何将这些帮助命令添加到 gdb?

gdb 信息:Centos 7.0 上的 gdb-7.6.1-51.el7.x86-64

linux gdb debug-symbols linux-kernel centos7

6
推荐指数
1
解决办法
4586
查看次数

如何使用 QEMU 调试 Linux 内核模块?

我正在从事学术项目,修改一些Kernel Networking代码并包含一个新的Kernel module.

我正在使用 QEMU 加载修改后的内核并进行测试。

但是,我发现某些系统需要完整的操作系统.img才能进行调试。
没有它可能吗?

或者,这是可以与 Kernel 2.6 系统一起使用的发行版。除了运行程序的能力(包括网络支持)之外,发行版不需要具有任何功能。

linux qemu kernel-module linux-kernel

2
推荐指数
2
解决办法
9820
查看次数

标签 统计

linux ×2

linux-kernel ×2

centos7 ×1

debug-symbols ×1

gdb ×1

kernel-module ×1

qemu ×1