insmod: failed to load vendor/lib/mali.ko: Exec format error
最近调试一个KO的驱动,之前insmod是正常的,突然更新boot代码后,insmod失败。
后面一直没查出原因,编译的时候查找mali.ko,没有看到源码,删除后,重新编译出来,
然后再用insmod指令成功,mali: disagrees about version of symbol module_layout;
根本原因是ko与boot的编译时间不同,但是报错是Exec format error -8,好在之前测试是正常的,不然按这个错误log,很难找到原因;不过在抓 kernel log时,无意抓到上面那条disagrees about version
本文记录了一次mali.ko驱动加载失败的问题排查过程。作者在调试过程中遇到insmod加载mali.ko失败,并显示Exec format error的错误信息。经过一系列尝试,最终发现是因为ko文件与内核版本不匹配导致的问题。


被折叠的 条评论
为什么被折叠?



