【发布时间】:2011-08-05 10:51:51
【问题描述】:
当我尝试加载我的 Linux 内核模块时,我收到关于未定义符号的错误(显然我在制作过程中收到警告)。特别是我需要在我的模块中使用宏pgd_offset_k(在 asm/pgtable.h 中定义)。这是在pgd_offset(&init_mm, (address)) 中扩展的。未定义的符号是init_mm。我还在 /proc/kallsyms 中验证了它的存在:
$ cat /proc/kallsyms |grep -w init_mm
c07d49a0 D init_mm
有什么想法吗?
【问题讨论】:
标签: linux-kernel