环境:OpenEuler(openEuler 24.03 (LTS))系统
步骤1:从官网下载内核源码 https://repo.openeuler.org/openEuler-24.03-LTS/OS/x86_64/Packages/kernel-source-6.6.0-28.0.0.34.oe2403.x86_64.rpm
步骤2:复制当前运行内核(6.6.0-28.0.0.34.oe2403.x86_64)的配置文件(.config)和 Module.symvers 文件,将 bcache 模块配置为 =m,编译生成 bcache.ko
步骤3:执行 insmod bcache.ko 时报错:“.gnu.linkonce.this_module section size must match the kernel’s built struct module size at run time”
