VirtualBox

Changeset 73745 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Aug 17, 2018 6:12:20 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
124426
Message:

VMM: Nested VMX: bugref:9180 Implement VMPTRLD.

Location:
trunk/include/VBox/vmm
Files:
2 edited

Legend:

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

    r73606 r73745  
    12031203    /** VMX: Supports INVPCID. */
    12041204    uint32_t        fVmxInvpcid : 1;
     1205    /** VMX: Supports VMCS shadowing. */
     1206    uint32_t        fVmxVmcsShadowing : 1;
    12051207    /** @} */
    12061208
     
    12441246
    12451247    /** VMX: Padding / reserved for future features. */
    1246     uint32_t        fVmxPadding0 : 16;
     1248    uint32_t        fVmxPadding0 : 15;
    12471249    uint32_t        fVmxPadding1;
    12481250} CPUMFEATURES;
  • trunk/include/VBox/vmm/hm_vmx.h

    r73739 r73745  
    27412741    kVmxVInstrDiag_Vmxon_LongModeCS,
    27422742    kVmxVInstrDiag_Vmxon_MsrFeatCtl,
     2743    kVmxVInstrDiag_Vmxon_PtrAbnormal,
    27432744    kVmxVInstrDiag_Vmxon_PtrAlign,
    2744     kVmxVInstrDiag_Vmxon_PtrAbnormal,
    27452745    kVmxVInstrDiag_Vmxon_PtrMap,
    27462746    kVmxVInstrDiag_Vmxon_PtrReadPhys,
     
    27612761    kVmxVInstrDiag_Vmxoff_Vmxe,
    27622762    kVmxVInstrDiag_Vmxoff_VmxRoot,
     2763    /* VMPTRLD. */
     2764    kVmxVInstrDiag_Vmptrld_Cpl,
     2765    kVmxVInstrDiag_Vmptrld_PtrAbnormal,
     2766    kVmxVInstrDiag_Vmptrld_PtrAlign,
     2767    kVmxVInstrDiag_Vmptrld_PtrMap,
     2768    kVmxVInstrDiag_Vmptrld_PtrReadPhys,
     2769    kVmxVInstrDiag_Vmptrld_PtrVmxon,
     2770    kVmxVInstrDiag_Vmptrld_PtrWidth,
     2771    kVmxVInstrDiag_Vmptrld_ShadowVmcs,
     2772    kVmxVInstrDiag_Vmptrld_Success,
     2773    kVmxVInstrDiag_Vmptrld_VmcsRevId,
    27632774    /* Last member for determining array index limit. */
    27642775    kVmxVInstrDiag_Last
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