-
-
vt接管#PF异常时出错,wrmsr,接着系统崩溃
-
-
vt接管#PF异常时出错,wrmsr,接着系统崩溃
在进行接管#PF异常时,出现了问题。
在关闭 Execption Bitmap.#PF 位后,wrmsr处理函数正常工作。
【注】测试时,我并没有置位 use_msr_bitmaps。这样一来,vmm将会接管所有读写msr的操作。
如果置位use_msr_bitmaps的话,在没有设置MSR_BITMAP时也可以正常工作,测试将接收不到任何读写msr的操作?但是出现了以下问题。
--------------------------------------------------
当我开启VT时,正常的wrmsr可以正确处理。
但是随后出现了wrmsr的参数非常奇怪,接着系统崩溃。
我查了Intel手册,并没有涉及此编号的msr寄存器。。。
希望大牛指点!
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!