【发布时间】:2013-05-08 17:56:42
【问题描述】:
我在内核模块中使用dentry_path 方法,编译工作正常,但在加载内核模块时出现错误消息:
错误:无法插入模块 my_mod.ko:模块中的未知符号
在 /var/log/kern.log 中
5 月 8 日 19:45:10 zUbuntu 内核:[1173.105984] my_mod: Unknown symbol dentry_path (err 0)
这个方法是declared like the following:
extern char *dentry_path(struct dentry *, char *, int);
您能解释一下为什么我不能使用这种方法链接我的模块吗?
【问题讨论】:
-
难道不是定义为静态的吗?
标签: linux module linker kernel