VirtualBox

Changeset 79714 in vbox


Ignore:
Timestamp:
Jul 12, 2019 5:59:30 AM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
132062
Message:

VMM/CPUM: Nested VMX: bugref:9180 Add uDiagAux to the saved state.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/CPUM.cpp

    r79711 r79714  
    26282628            SSMR3PutGCPhys(pSSM,   pGstCtx->hwvirt.vmx.GCPhysShadowVmcs);
    26292629            SSMR3PutU32(pSSM,      (uint32_t)pGstCtx->hwvirt.vmx.enmDiag);
     2630            SSMR3PutU32(pSSM,      (uint32_t)pGstCtx->hwvirt.vmx.uDiagAux);
    26302631            SSMR3PutU32(pSSM,      (uint32_t)pGstCtx->hwvirt.vmx.enmAbort);
    26312632            SSMR3PutU32(pSSM,      pGstCtx->hwvirt.vmx.uAbortAux);
     
    29202921                        SSMR3GetGCPhys(pSSM,   &pGstCtx->hwvirt.vmx.GCPhysShadowVmcs);
    29212922                        SSMR3GetU32(pSSM,       (uint32_t *)&pGstCtx->hwvirt.vmx.enmDiag);
     2923                        SSMR3GetU32(pSSM,       (uint32_t *)&pGstCtx->hwvirt.vmx.uDiagAux);
    29222924                        SSMR3GetU32(pSSM,       (uint32_t *)&pGstCtx->hwvirt.vmx.enmAbort);
    29232925                        SSMR3GetU32(pSSM,      &pGstCtx->hwvirt.vmx.uAbortAux);
     
    41214123        pHlp->pfnPrintf(pHlp, "  GCPhysShadowVmcs           = %#RGp\n",     pCtx->hwvirt.vmx.GCPhysShadowVmcs);
    41224124        pHlp->pfnPrintf(pHlp, "  enmDiag                    = %u (%s)\n",   pCtx->hwvirt.vmx.enmDiag, HMGetVmxDiagDesc(pCtx->hwvirt.vmx.enmDiag));
     4125        pHlp->pfnPrintf(pHlp, "  uDiagAux                   = %#RX64\n",    pCtx->hwvirt.vmx.uDiagAux);
    41234126        pHlp->pfnPrintf(pHlp, "  enmAbort                   = %u (%s)\n",   pCtx->hwvirt.vmx.enmAbort, HMGetVmxAbortDesc(pCtx->hwvirt.vmx.enmAbort));
    41244127        pHlp->pfnPrintf(pHlp, "  uAbortAux                  = %u (%#x)\n",  pCtx->hwvirt.vmx.uAbortAux, pCtx->hwvirt.vmx.uAbortAux);
Note: See TracChangeset for help on using the changeset viewer.

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