当前位置: 技术问答>linux和unix
insmod scull.ko出错 Unknown symbol in module
来源: 互联网 发布时间:2016-09-08
本文导语: root@ubuntu:~/mydriver/scull# insmod scull.ko insmod: error inserting 'scull.ko': -1 Unknown symbol in module 按照LDD3的例子程序修改了一下那个Scull的源码,去掉了scull_llseek 和scull_ioctl 加载模块出现上面问题 http://blog.csdn.net/newton1234...
root@ubuntu:~/mydriver/scull# insmod scull.ko
insmod: error inserting 'scull.ko': -1 Unknown symbol in module
按照LDD3的例子程序修改了一下那个Scull的源码,去掉了scull_llseek 和scull_ioctl
加载模块出现上面问题
http://blog.csdn.net/newton123456/archive/2010/07/02/5710130.aspx
这个是我的源码。
dmesg:
[ 4539.060738] scull: Unknown symbol scull_ioctl
[ 4539.060956] scull: Unknown symbol scull_llseek
但是我那个源程序里面没有scull_ioctl 和和scull_ioctl
哪位大侠知道什么原因啊?
insmod: error inserting 'scull.ko': -1 Unknown symbol in module
按照LDD3的例子程序修改了一下那个Scull的源码,去掉了scull_llseek 和scull_ioctl
加载模块出现上面问题
http://blog.csdn.net/newton123456/archive/2010/07/02/5710130.aspx
这个是我的源码。
dmesg:
[ 4539.060738] scull: Unknown symbol scull_ioctl
[ 4539.060956] scull: Unknown symbol scull_llseek
但是我那个源程序里面没有scull_ioctl 和和scull_ioctl
哪位大侠知道什么原因啊?
|
调用内核接口中的 !!
重新编译一下试试!
重新编译一下试试!
|
为啥要删除scull_llseek 和scull_ioctl?
加回去应该就好了!
加回去应该就好了!