VirtualBox

Changeset 76752 in vbox


Ignore:
Timestamp:
Jan 10, 2019 8:04:25 AM (6 years ago)
Author:
vboxsync
Message:

VMM/CPUM: Nested VMX: bugref:9180 VMCS info nit.

File:
1 edited

Legend:

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

    r76696 r76752  
    33823382    /* Header. */
    33833383    {
    3384         pHlp->pfnPrintf(pHlp, "%sHeader\n", pszPrefix);
     3384        pHlp->pfnPrintf(pHlp, "%sHeader:\n", pszPrefix);
    33853385        pHlp->pfnPrintf(pHlp, "  %sVMCS revision id           = %#RX32\n",   pszPrefix, pVmcs->u32VmcsRevId);
    33863386        pHlp->pfnPrintf(pHlp, "  %sVMX-abort id               = %#RX32\n",   pszPrefix, pVmcs->u32VmxAbortId);
     
    33923392    {
    33933393        /* 16-bit. */
    3394         pHlp->pfnPrintf(pHlp, "%sControl\n", pszPrefix);
     3394        pHlp->pfnPrintf(pHlp, "%sControl:\n", pszPrefix);
    33953395        pHlp->pfnPrintf(pHlp, "  %sVPID                       = %#RX16\n",   pszPrefix, pVmcs->u16Vpid);
    33963396        pHlp->pfnPrintf(pHlp, "  %sPosted intr notify vector  = %#RX16\n",   pszPrefix, pVmcs->u16PostIntNotifyVector);
     
    34683468        char szEFlags[80];
    34693469        cpumR3InfoFormatFlags(&szEFlags[0], pVmcs->u64GuestRFlags.u);
    3470         pHlp->pfnPrintf(pHlp, "%sGuest state\n", pszPrefix);
     3470        pHlp->pfnPrintf(pHlp, "%sGuest state:\n", pszPrefix);
    34713471
    34723472        /* 16-bit. */
     
    35183518    /* Host state. */
    35193519    {
    3520         pHlp->pfnPrintf(pHlp, "%sHost state\n", pszPrefix);
     3520        pHlp->pfnPrintf(pHlp, "%sHost state:\n", pszPrefix);
    35213521
    35223522        /* 16-bit. */
     
    35513551    /* Read-only fields. */
    35523552    {
    3553         pHlp->pfnPrintf(pHlp, "%sRead-only data fields\n", pszPrefix);
     3553        pHlp->pfnPrintf(pHlp, "%sRead-only data fields:\n", pszPrefix);
    35543554
    35553555        /* 16-bit (none currently). */
    35563556
    35573557        /* 32-bit. */
    3558         pHlp->pfnPrintf(pHlp, "  %sExit reason                = %#RX32\n",   pszPrefix, pVmcs->u32RoExitReason);
     3558        pHlp->pfnPrintf(pHlp, "  %sExit reason                = %u (%s)\n",  pszPrefix, pVmcs->u32RoExitReason, HMR3GetVmxExitName(pVmcs->u32RoExitReason));
    35593559        pHlp->pfnPrintf(pHlp, "  %sExit qualification         = %#RX64\n",   pszPrefix, pVmcs->u64RoExitQual.u);
    35603560        pHlp->pfnPrintf(pHlp, "  %sVM-instruction error       = %#RX32\n",   pszPrefix, pVmcs->u32RoVmInstrError);
     
    37133713        pHlp->pfnPrintf(pHlp, "  uVmentryTick               = %RX64\n",     pCtx->hwvirt.vmx.uVmentryTick);
    37143714        pHlp->pfnPrintf(pHlp, "  offVirtApicWrite           = %#RX16\n",    pCtx->hwvirt.vmx.offVirtApicWrite);
    3715         pHlp->pfnPrintf(pHlp, "  Current VMCS:\n");
     3715        pHlp->pfnPrintf(pHlp, "  VMCS cache:\n");
    37163716        cpumR3InfoVmxVmcs(pHlp, pCtx->hwvirt.vmx.pVmcsR3, "  " /* pszPrefix */);
    37173717    }
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