Chinaunix
标题:
如何在驱动中引用flush_tlb_all()?
[打印本页]
作者:
yepa
时间:
2003-07-08 16:44
标题:
如何在驱动中引用flush_tlb_all()?
在驱动程序模块中如果引用内核函数后(例如引用了flush_tlb_all(),声明该函数的头文件pgalloc.h已经被包括进来),加载时出现unresolved-symbol错误,这是什么原因?该如和解决呢?非常感谢!
作者:
无双
时间:
2003-07-08 19:21
标题:
如何在驱动中引用flush_tlb_all()?
unresolved-symbol
你看看有没有实现
或是那个符号在哪个模块中的
可能就是内核中没有对应符号所以会发生
作者:
yepa
时间:
2003-07-08 22:49
标题:
如何在驱动中引用flush_tlb_all()?
感谢无双法师的关注,
如果引用flush_cache_all()是没有问题的,我又仔细看了下可能是flush_tlb_all()需要EXPORT,flush_cache_all()是有EXPORT的,不知是否这样,请指教。
作者:
无双
时间:
2003-07-09 18:44
标题:
如何在驱动中引用flush_tlb_all()?
那看看吧
内核中没有export的主不可以被其它模块调用
我想也可能是这个问题
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2