我正在迈出 Linux 内核开发的第一步。我有一些代码生成.ko
我安装的内核模块insmod
。我想要一种方法来调试安装模块时发生的事情,但我遇到了一些困难。
我需要调试对
init_module
. 我运行时是否调用了此函数insmode
?我尝试用它
insmod "/my/url/fil.ko" -m
来调试发生的事情,但每次我在里面遇到错误-1 Unknown symbol in module
时,/cat/log/message
我都能看到错误unknown parameter -m
你知道是否有办法用 GDB 进行调试吗?