VirtualBox

Changeset 72750 in vbox


Ignore:
Timestamp:
Jun 29, 2018 8:09:01 AM (6 years ago)
Author:
vboxsync
Message:

VMM: Extend HM changed flags. ​​bugref:9193 [build fix, nit]

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/hm_vmx.h

    r72744 r72750  
    426426#define VMX_VMCS_GUEST_SYSENTER_ESP_CACHE_IDX                   12
    427427#define VMX_VMCS_GUEST_SYSENTER_EIP_CACHE_IDX                   13
    428 #define VMX_VMCS_RO_EXIT_QUAL_CACHE_IDX                         14
    429 #define VMX_VMCS_MAX_CACHE_IDX                                  (VMX_VMCS_RO_EXIT_QUAL_CACHE_IDX + 1)
     428#define VMX_VMCS_RO_EXIT_QUALIFICATION_CACHE_IDX                14
     429#define VMX_VMCS_MAX_CACHE_IDX                                  (VMX_VMCS_RO_EXIT_QUALIFICATION_CACHE_IDX + 1)
    430430#define VMX_VMCS_GUEST_CR3_CACHE_IDX                            15
    431431#define VMX_VMCS_MAX_NESTED_PAGING_CACHE_IDX                    (VMX_VMCS_GUEST_CR3_CACHE_IDX + 1)
  • trunk/src/VBox/VMM/VMMR0/HMR0.cpp

    r72744 r72750  
    13931393
    13941394    int              rc    = VINF_SUCCESS;
    1395     RTCPUID          idCpu = RTMpCpuId();
    1396     PHMGLOBALCPUINFO pCpu = &g_HmR0.aCpuInfo[idCpu];
     1395    RTCPUID const    idCpu = RTMpCpuId();
     1396    PHMGLOBALCPUINFO pCpu  = &g_HmR0.aCpuInfo[idCpu];
    13971397    AssertPtr(pCpu);
    13981398
     
    14371437#endif
    14381438
    1439     RTCPUID          idCpu = RTMpCpuId();
     1439    RTCPUID const    idCpu = RTMpCpuId();
    14401440    PHMGLOBALCPUINFO pCpu  = &g_HmR0.aCpuInfo[idCpu];
    14411441    Assert(pCpu);
     
    14851485    VMCPU_ASSERT_EMT_RETURN(pVCpu, VERR_HM_WRONG_CPU);
    14861486
    1487     RTCPUID          idCpu = RTMpCpuId();
     1487    RTCPUID const    idCpu = RTMpCpuId();
    14881488    PHMGLOBALCPUINFO pCpu  = &g_HmR0.aCpuInfo[idCpu];
    14891489
     
    16811681{
    16821682    Assert(!RTThreadPreemptIsEnabled(NIL_RTTHREAD));
    1683     RTCPUID idCpu = RTMpCpuId();
     1683    RTCPUID const idCpu = RTMpCpuId();
    16841684    Assert(idCpu < RT_ELEMENTS(g_HmR0.aCpuInfo));
    16851685    return &g_HmR0.aCpuInfo[idCpu];
  • trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp

    r72748 r72750  
    46734673            AssertRCReturn(rc, rc);
    46744674# ifdef LOG_ENABLED
    4675             PCVMXAUTOMSR pMsr = (PVMXAUTOMSR)CpVCpu->hm.s.vmx.pvGuestMsr;
     4675            PCVMXAUTOMSR pMsr = (PVMXAUTOMSR)pVCpu->hm.s.vmx.pvGuestMsr;
    46764676            for (uint32_t i = 0; i < pVCpu->hm.s.vmx.cMsrs; i++, pMsr++)
    46774677                Log4Func(("MSR[%RU32]: u32Msr=%#RX32 u64Value=%#RX64\n", i, pMsr->u32Msr, pMsr->u64Value));
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