打印

LINUX KO中加MODULE_LICENSE("GPL")

[复制链接]
136|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
石头张|  楼主 | 2018-10-5 18:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

446

主题

446

帖子

0

粉丝