如何解决模块的 vermagic 与编译它的内核版本不同
大家好,在我的内核版本之后,我的模块二进制文件中出现了一个奇怪的字符串。
uname -r 5.11.0-rc7-eudyptula-FireBytZ-脏
带有 Makefile 的模块的来源:https://github.com/Rajssss/BBG_linux_4.14_custom_device_drivers/tree/master/pseudo_char_driver
modinfo main.ko
.......
vermagic: 5.11.0-rc7-eudyptula-FireBytZ-00001-g7edd5e14de63 SMP mod_unload
但应该是:vermagic: 5.11.0-rc7-eudyptula-FireBytZ-dirty SMP mod_unload
这就是 insmod 给出无效格式错误的原因。
有什么想法吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。