当前位置: 技术问答>linux和unix
**** 2.6内核插入模块的时候出现vermagic错误 ****
来源: 互联网 发布时间:2015-12-31
本文导语: 系统是 红帽子企业版4.4AES 内核版本是 2.6.9-42ELsmp 插入自己的驱动的时候提示如下错误: XXXXX: version magic '2.6.9-42.ELsmp SMP 686 4KSTACKS gcc-3.4' should be '2.6.9-42.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4' insmod: error inserting '...
系统是 红帽子企业版4.4AES
内核版本是 2.6.9-42ELsmp
插入自己的驱动的时候提示如下错误:
XXXXX: version magic '2.6.9-42.ELsmp SMP 686 4KSTACKS gcc-3.4' should be '2.6.9-42.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4'
insmod: error inserting 'XXXXX.ko': -1 Invalid module format
上面的vermagic错误就是少了一个“REGPARM”
我用 modprobe --force-vermagic 强行加载这个模块,系统就崩溃了。
网上搜了,但是没找到答案:(
狂郁闷,自己搞了几天了,包括直接在 vermagic.h里修改这个vermagic,插入的时候也会使系统崩溃。。。。
望高手指教!或给出有答案的链接地址,万分感谢!!
内核版本是 2.6.9-42ELsmp
插入自己的驱动的时候提示如下错误:
XXXXX: version magic '2.6.9-42.ELsmp SMP 686 4KSTACKS gcc-3.4' should be '2.6.9-42.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4'
insmod: error inserting 'XXXXX.ko': -1 Invalid module format
上面的vermagic错误就是少了一个“REGPARM”
我用 modprobe --force-vermagic 强行加载这个模块,系统就崩溃了。
网上搜了,但是没找到答案:(
狂郁闷,自己搞了几天了,包括直接在 vermagic.h里修改这个vermagic,插入的时候也会使系统崩溃。。。。
望高手指教!或给出有答案的链接地址,万分感谢!!
|
看看这个是不是你想要的:
http://www.dirac.org/linux/writing/lkmpg/2.6/chinese/lkmpg_chs/x420.html
http://www.dirac.org/linux/writing/lkmpg/2.6/chinese/lkmpg_chs/x420.html