我正在尝试加载一个树外模块,这与我在过去的内核上成功执行此操作的方式完全相同。但在 5.15.27 中,它的工作时间更长了:
$ insmod /lib/modules/5.15.27custom/extra/mymodule.ko
insmod: ERROR: could not insert module /lib/modules/5.15.27custom/extra/mymodule.ko: Invalid parameters
dmesg 说:
[61204.361302] mymodule: disagrees about version of symbol __stack_chk_fail
[61204.361326] mymodule: Unknown symbol __stack_chk_fail (err -22)
CONFIG_STACKPROTECTOR
并CONFIG_STACKPROTECTOR_STRONG
在 .config 中设置(如果重要的话)。
谁能帮助我如何使该模块可加载(或重建以便可以加载)?