VirtualBox

Changeset 79695 in vbox


Ignore:
Timestamp:
Jul 11, 2019 12:41:19 PM (5 years ago)
Author:
vboxsync
Message:

VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp

    r79692 r79695  
    1619916199        if (VMX_IDT_VECTORING_INFO_IS_VALID(pVmxTransient->uIdtVectoringInfo))
    1620016200        {
    16201             uint32_t       uErrCode;
    16202             RTGCUINTPTR    GCPtrFaultAddress;
    16203             uint32_t const uIntType        = VMX_IDT_VECTORING_INFO_TYPE(pVmxTransient->uIdtVectoringInfo);
    16204             uint8_t const  uVector         = VMX_IDT_VECTORING_INFO_VECTOR(pVmxTransient->uIdtVectoringInfo);
    16205             bool const     fErrorCodeValid = VMX_IDT_VECTORING_INFO_IS_ERROR_CODE_VALID(pVmxTransient->uIdtVectoringInfo);
    16206             if (fErrorCodeValid)
     16201            uint32_t uErrCode;
     16202            if (VMX_IDT_VECTORING_INFO_IS_ERROR_CODE_VALID(pVmxTransient->uIdtVectoringInfo))
    1620716203            {
    1620816204                rc = hmR0VmxReadIdtVectoringErrorCodeVmcs(pVmxTransient);
     
    1621316209                uErrCode = 0;
    1621416210
     16211            RTGCUINTPTR GCPtrFaultAddress;
    1621516212            if (VMX_IDT_VECTORING_INFO_IS_XCPT_PF(pVmxTransient->uIdtVectoringInfo))
    1621616213                GCPtrFaultAddress = pVCpu->cpum.GstCtx.cr2;
     
    1622416221                                   pVmxTransient->cbInstr, uErrCode, GCPtrFaultAddress);
    1622516222
    16226             Log4Func(("Pending event. uIntType=%#x uVector=%#x\n", uIntType, uVector));
     16223            Log4Func(("Pending event. uIntType=%#x uVector=%#x\n", VMX_IDT_VECTORING_INFO_TYPE(pVmxTransient->uIdtVectoringInfo),
     16224                      VMX_IDT_VECTORING_INFO_VECTOR(pVmxTransient->uIdtVectoringInfo)));
    1622716225            STAM_COUNTER_INC(&pVCpu->hm.s.StatExitTaskSwitch);
    1622816226            return VINF_EM_RAW_INJECT_TRPM_EVENT;
Note: See TracChangeset for help on using the changeset viewer.

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