我已经为我的系统安装了内核调试符号
sudo apt install linux-image-5.11.0-17-generic-dbgsym
还
$ sysctl kernel.printk
kernel.printk = 7 4 1 7
但是在打字时
sudo dmesg -wH
我只收到真正的错误消息。我没有收到任何调试信息。
我错过了什么?
答案1
您已安装了与调试消息无关的调试符号。
使用调试符号,您可以使用调试器,例如 gdb。
为了读取调试消息,您需要使用 DEBUG 定义编译内核/内核模块。