VirtualBox

儲存庫 vbox 的更動 67523


忽略:
時間撮記:
2017-6-21 上午07:42:15 (7 年 以前)
作者:
vboxsync
訊息:

VBoxRecompiler: Prevent accidental execution of hardware virtualized nested-guest code.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/recompiler/VBoxRecompiler.c

    r66262 r67523  
    4444#include <VBox/vmm/ssm.h>
    4545#include <VBox/vmm/em.h>
     46#include <VBox/vmm/iem.h>
    4647#include <VBox/vmm/trpm.h>
    4748#include <VBox/vmm/iom.h>
     
    21362137    pVM->rem.s.Env.pVCpu = pVCpu;
    21372138    pCtx = pVM->rem.s.pCtx = CPUMQueryGuestCtxPtr(pVCpu);
     2139
     2140    Assert(pCtx);
     2141    if (CPUMIsGuestInNestedHwVirtMode(pCtx))
     2142    {
     2143        AssertMsgFailed(("Bad scheduling - can't exec. nested-guest in REM!\n"));
     2144        return VERR_NOT_SUPPORTED;
     2145    }
    21382146
    21392147    Assert(!pVM->rem.s.fInREM);
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette