VirtualBox

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


Ignore:
Timestamp:
Aug 24, 2018 9:39:44 AM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
124578
Message:

VMM: Nested VMX: Added VMX CPUID features for RDRAND, RDSEED and PML. Fixed incorrect VMCS field validation for guest-interrupt status.

File:
1 edited

Legend:

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

    r73795 r73870  
    12071207    /** VMX: Supports Pause-loop exiting. */
    12081208    uint32_t        fVmxPauseLoopExit : 1;
     1209    /** VMX: Supports RDRAND exiting. */
     1210    uint32_t        fVmxRdrandExit : 1;
    12091211    /** VMX: Supports INVPCID. */
    12101212    uint32_t        fVmxInvpcid : 1;
     
    12131215    /** VMX: Supports VMCS shadowing. */
    12141216    uint32_t        fVmxVmcsShadowing : 1;
     1217    /** VMX: Supports RDSEED exiting. */
     1218    uint32_t        fVmxRdseedExit : 1;
     1219    /** VMX: Supports PML. */
     1220    uint32_t        fVmxPml : 1;
    12151221    /** VMX: Supports EPT-violations \#VE. */
    12161222    uint32_t        fVmxEptXcptVe : 1;
     
    12661272
    12671273    /** VMX: Padding / reserved for future features. */
    1268     uint32_t        fVmxPadding0 : 5;
     1274    uint32_t        fVmxPadding0 : 2;
    12691275    uint32_t        fVmxPadding1;
    12701276} CPUMFEATURES;
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