我写了一个简单的内核模块文件,在我insmod
之后,我想找到它的地址符号,所以我执行:
root@hmd8890:/ # cat /proc/modules
hellotest 878 0 - Live 0x0000000000000000 (O)
或:
root@hmd8890:/ # cat /sys/module/hellotest/sections/.init.text
0x0000000000000000
但地址符号都是0x0000000000000000
,我认为它应该是:
[root@vexpress mnt]# cat /proc/modules
hellotest 797 0 - Live 0xbf000000 (O)
0xbf000000
对我来说没问题。
如何找到合适的符号表?我是否会错过kernelconfig
文件选择选项?谢谢你的建议。