执行stap测试例报错:“insmod: can’t insert ‘xx.ko’: invalid module format”
解决方法一:在执行stap命令时加上“-B CONFIG_MODVERSIONS=y”即可;
解决方法二:配置内核,去掉版本检测配置选项,具体操作如下步骤:
linux-3.14.38$make menuconfig
make menuconfig—>Enable loadable module support —>[*] Module versioning support,把“Module versioning support”前面的星号去掉,禁止版本检测选项既可。
参考:
驱动模块加载错误:insmod: can’t insert ‘xx.ko’: invalid module format
guru mode: invalid module format