
linux kernel version magic 不一致导致的模块 加载 (insmod) 不上
发布日期:2021-05-09 04:07:02
浏览次数:5
分类:博客文章
本文共 817 字,大约阅读时间需要 2 分钟。
奇怪的是突然就把配置改成这样了,重编译后导致的。
- kernel/include/config/kernel.release
#define UTS_RELEASE "4.19.111+"
- kernel/include/generated/utsrelease.h
4.19.111+
[root@RV1126_RV1109:/]# find . -name galcore*./lib/modules/galcore.ko[root@RV1126_RV1109:/]# insmod ./lib/modules/galcore.ko[ 385.666403] galcore: version magic '4.19.111 SMP preempt mod_unload ARMv7 p2v8 ' should be '4.19.111+ SMP preempt mod_unload ARMv7 p2v8 '[ 385.669719] galcore: version magic '4.19.111 SMP preempt mod_unloinsmod: can't insert './lib/modules/gaalcore.ko': invalid module formad tARMv7 p2v8 ' should be '4.19.111+ SMP preempt mod_unload ARMv7 p2v8 '
算了,暂时没有找到准确的修改位置。
可以直接在 /kernel/Makefile 修改一下,忽略掉系统配置的 kernel/include/config/kernel.release 。
# KERNELRELEASE = $(shell cat include/config/kernel.release 2> /dev/null)KERNELRELEASE = 4.19.111
真是奇奇怪怪。
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月17日 13时59分26秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
记一次讲故事机器人的开发-我有故事,让机器人来读
2019-03-06
netcore中使用session
2019-03-06
Android 开发学习进程0.25 自定义控件
2019-03-06
多媒体文件格式全解说(下)--图片
2019-03-06
淘宝WAP版小BUG分析
2019-03-06
【Maven】POM基本概念
2019-03-06
【Java思考】Java 中的实参与形参之间的传递到底是值传递还是引用传递呢?
2019-03-06
远程触发Jenkins的Pipeline任务的并发问题处理
2019-03-06
entity framework core在独立类库下执行迁移操作
2019-03-06
Asp.Net Core 2.1+的视图缓存(响应缓存)
2019-03-06
【wp】HWS计划2021硬件安全冬令营线上选拔赛
2019-03-06
Ef+T4模板实现代码快速生成器
2019-03-06
Java面试题:Servlet是线程安全的吗?
2019-03-06
Java集合总结系列2:Collection接口
2019-03-06
比技术还重要的事
2019-03-06
linux线程调度策略
2019-03-06
软中断和实时性
2019-03-06
Linux探测工具BCC(可观测性)
2019-03-06
Python开发之序列化与反序列化:pickle、json模块使用详解
2019-03-06