我正在构建第三方linux内核模块驱动程序。当我试图构建已签名的内核模块时,gcc会发出以下警告:include/linux/compiler.h:61: Error: no such instruction: `struct ftrace_branch_data{'
include/linux/compiler.h:62:
我正在尝试根据指南MultiPath (mptcp)来设置,我知道我必须下载那里提供的定制内核,编译并安装它。我的问题是,我在网上找到了相关的指南(例如、),它们都提到我还必须编译内核模块(sudo make modules_install)。但是,在中,没有提到模块。我是否需要下载并编译我的机器内核的"defualt“模块,还是在这里遗漏了其他东西?