LINUX KO中加MODULE_LICENSE("GPL")

[复制链接]
236|0
 楼主| 喷水壶 发表于 2018-9-28 12:46 | 显示全部楼层 |阅读模式
ko驱动中追加如下一行声明

MODULE_LICENSE("GPL"); //.........................

MODULE_LICENSE("GPL");          //..模块许可

MODULE_AUTHOR("GZSD Inc.");//..作者信息



否则insmod驱动时将不能与/proc/kallsyms中的符号正常连接,提示如下错误:

luther@gliethttp:/vobs/tmp$ sudo insmod dchars.ko

insmod: error inserting 'dchars.ko': -1 Unknown symbol in module



可以使用modinfo查看ko依赖模块

luther@gliethttp:/vobs/tmp$ modinfo dchars.ko

filename:       dchars.ko

license:          GPL

srcversion:     A29A046B3F84ECA76BB2967

depends:        

vermagic:       2.6.27-7-generic SMP mod_unload modversions 586
您需要登录后才可以回帖 登录 | 注册

本版积分规则

433

主题

437

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部