我正在使用 Ubuntu 14.04 LTS
和内核版本 3.13.11.4
。
我尝试加载已打补丁的 KVM 模块 kvm
和 kvm-intel
,但遇到以下错误
kvm: 模块验证失败:签名和/或所需密钥丢失 - 污染内核
以及kvm: 模块污点错误,不创建跟踪事件
.
所使用的源代码是创建当前运行镜像的相同源代码。
我检查了符号,并确保错误不是由于在导出函数的打补丁文件中未包含 EXPORT_SYMBOL_GPL()
引起的。
我还看到一些关于不同内核版本导致此错误的内容,但我使用的是与创建打补丁 kvm 模块时相同的源代码构建的内核。
一切都编译完毕而没有警告。 谢谢帮忙!
module verification failed: signature and/or required key missing - tainting kernel
"信息。 - Nan Xiaortl8188
和Ubuntu15.1
。 - JohnAllenCONFIG_MODULE_SIG=n
会导致模块编译时module.h
解析错误,从而造成内核和模块结构布局的分歧。为什么这里有那么多赞? - Ilya Matveychikov