VirtualBox

Changeset 79718 in vbox for trunk/include


Ignore:
Timestamp:
Jul 12, 2019 6:37:43 AM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
132066
Message:

VMM: Nested VMX: bugref:9180 Align uDiagAux on 8-byte boundary, Windows warning/build failure.

File:
1 edited

Legend:

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

    r79713 r79718  
    568568                /** 0x2f8 - Last emulated VMX instruction/VM-exit diagnostic. */
    569569                VMXVDIAG                enmDiag;
    570                 /** 0x2fc - Last emulated VMX instruction/VM-exit diagnostic auxiliary
     570                /** 0x2fc - VMX abort reason. */
     571                VMXABORT                enmAbort;
     572                /** 0x300 - Last emulated VMX instruction/VM-exit diagnostic auxiliary
    571573                 *  information field. */
    572574                uint64_t                uDiagAux;
    573                 /** 0x304 - VMX abort reason. */
    574                 VMXABORT                enmAbort;
    575575                /** 0x308 - VMX abort auxiliary information field. */
    576576                uint32_t                uAbortAux;
     
    810810AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) vmx.GCPhysShadowVmcs,            0x2f0);
    811811AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) vmx.enmDiag,                     0x2f8);
    812 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) vmx.uDiagAux,                    0x2fc);
    813 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) vmx.enmAbort,                    0x304);
     812AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) vmx.enmAbort,                    0x2fc);
     813AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) vmx.uDiagAux,                    0x300);
    814814AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) vmx.uAbortAux,                   0x308);
    815815AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) vmx.fInVmxRootMode,              0x30c);
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