VirtualBox

儲存庫 vbox 的更動 44034


忽略:
時間撮記:
2012-12-4 下午06:27:35 (12 年 以前)
作者:
vboxsync
訊息:

VMM/VMMR0: hungarian, build fix.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp

    r43896 r44034  
    533533
    534534    /* Set pending event state. */
    535     pVCpu->hm.s.Event.intInfo  = pEvent->au64[0];
     535    pVCpu->hm.s.Event.uIntrInfo  = pEvent->au64[0];
    536536    pVCpu->hm.s.Event.fPending = true;
    537537}
     
    593593        SVM_EVENT Event;
    594594
    595         Log(("Reinjecting event %08x %08x at %RGv\n", pVCpu->hm.s.Event.intInfo, pVCpu->hm.s.Event.errCode,
     595        Log(("Reinjecting event %08x %08x at %RGv\n", pVCpu->hm.s.Event.uIntrInfo, pVCpu->hm.s.Event.uErrCode,
    596596             (RTGCPTR)pCtx->rip));
    597597        STAM_COUNTER_INC(&pVCpu->hm.s.StatIntReinject);
    598         Event.au64[0] = pVCpu->hm.s.Event.intInfo;
     598        Event.au64[0] = pVCpu->hm.s.Event.uIntrInfo;
    599599        hmR0SvmInjectEvent(pVCpu, pvVMCB, pCtx, &Event);
    600600
     
    17921792
    17931793    /* Check if an injected event was interrupted prematurely. */
    1794     pVCpu->hm.s.Event.intInfo = pvVMCB->ctrl.ExitIntInfo.au64[0];
     1794    pVCpu->hm.s.Event.uIntrInfo = pvVMCB->ctrl.ExitIntInfo.au64[0];
    17951795    if (    pvVMCB->ctrl.ExitIntInfo.n.u1Valid
    17961796            /* we don't care about 'int xx' as the instruction will be restarted. */
    17971797        &&  pvVMCB->ctrl.ExitIntInfo.n.u3Type != SVM_EVENT_SOFTWARE_INT)
    17981798    {
    1799         Log(("Pending inject %RX64 at %RGv exit=%08x\n", pVCpu->hm.s.Event.intInfo, (RTGCPTR)pCtx->rip, exitCode));
     1799        Log(("Pending inject %RX64 at %RGv exit=%08x\n", pVCpu->hm.s.Event.uIntrInfo, (RTGCPTR)pCtx->rip, exitCode));
    18001800
    18011801#ifdef LOG_ENABLED
    18021802        SVM_EVENT Event;
    1803         Event.au64[0] = pVCpu->hm.s.Event.intInfo;
     1803        Event.au64[0] = pVCpu->hm.s.Event.uIntrInfo;
    18041804
    18051805        if (    exitCode == SVM_EXIT_EXCEPTION_E
     
    18131813        /* Error code present? (redundant) */
    18141814        if (pvVMCB->ctrl.ExitIntInfo.n.u1ErrorCodeValid)
    1815             pVCpu->hm.s.Event.errCode  = pvVMCB->ctrl.ExitIntInfo.n.u32ErrorCode;
     1815            pVCpu->hm.s.Event.uErrCode  = pvVMCB->ctrl.ExitIntInfo.n.u32ErrorCode;
    18161816        else
    1817             pVCpu->hm.s.Event.errCode  = 0;
     1817            pVCpu->hm.s.Event.uErrCode  = 0;
    18181818    }
    18191819#ifdef VBOX_WITH_STATISTICS
     
    27392739        {
    27402740            SVM_EVENT Event;
    2741             Event.au64[0] = pVCpu->hm.s.Event.intInfo;
     2741            Event.au64[0] = pVCpu->hm.s.Event.uIntrInfo;
    27422742
    27432743            /* Caused by an injected interrupt. */
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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