我使用的方法dentry_path
在我的內核模塊,編制工作很好,但加載內核模塊我去錯誤消息時:未知符號dentry_path
Error: could not insert module my_mod.ko: Unknown symbol in module
而且在/var/log/kern.log
May 8 19:45:10 zUbuntu kernel: [ 1173.105984] my_mod: Unknown symbol dentry_path (err 0)
這種方法declared like the following:
extern char *dentry_path(struct dentry *, char *, int);
莫非你認罪se解釋我爲什麼不能使用這種方法鏈接我的模塊?
是不是* *定義爲靜態的,通過任何機會呢? – 2013-05-08 18:03:35
不,它不是:http://lxr.free-electrons.com/source/fs/dcache.c#L2785 – ZedTuX 2013-05-08 19:37:24