论坛首页 漏洞分析研究区 阅读主题

[求助]vt-x虚拟化多核浸染时,兼容不同数量的CPU核心时出现问题

270 浏览 1 回复
#1 楼主 2026-06-01 21:09:03
如题,多核浸染代码如下:

---
来源: 看雪论坛
原文链接: https://bbs.kanxue.com/thread-289355.htm
#2 2026-06-01 21:09:03
是不是内存对齐的问题,你的init_vcpu内部分配VMCS时是不是使用了ExAllocatePool2导致内存没有4K对齐,导致vmlaunch行为异常,如果是的话,建议使用MmAllocateContiguousMemory,建议把init_vcpu详细代码给出来,附注是intel sdm

请登录后参与讨论

立即登录 注册账号