VirtualBox

Changeset 101428 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Oct 13, 2023 5:39:12 AM (16 months ago)
Author:
vboxsync
Message:

VMM/HM: Added logging for new SVM features.

File:
1 edited

Legend:

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

    r101309 r101428  
    985985    /** SVM: Supports GMET (Guest Mode Execute Trap Extension). */
    986986    uint32_t        fSvmGmet : 1;
     987    /** SVM: Supports AVIC in x2APIC mode. */
     988    uint32_t        fSvmX2Avic : 1;
    987989    /** SVM: Supports SSSCheck (SVM Supervisor Shadow Stack). */
    988990    uint32_t        fSvmSSSCheck : 1;
    989991    /** SVM: Supports SPEC_CTRL virtualization. */
    990992    uint32_t        fSvmSpecCtrl : 1;
     993    /** SVM: Supports Read-Only Guest Page Table feature. */
     994    uint32_t        fSvmRoGpt : 1;
    991995    /** SVM: Supports HOST_MCE_OVERRIDE. */
    992996    uint32_t        fSvmHostMceOverride : 1;
    993997    /** SVM: Supports TlbiCtl (INVLPGB/TLBSYNC in VMCB and TLBSYNC intercept). */
    994998    uint32_t        fSvmTlbiCtl : 1;
     999     /** SVM: Supports NMI virtualization. */
     1000    uint32_t        fSvmVNmi : 1;
     1001    /** SVM: Supports IBS virtualizaiton. */
     1002    uint32_t        fSvmIbsVirt : 1;
     1003    /** SVM: Supports Extended LVT AVIC access changes. */
     1004    uint32_t        fSvmExtLvtAvicAccessChg : 1;
     1005    /** SVM: Supports Guest VMCB address check. */
     1006    uint32_t        fSvmNstVirtVmcbAddrChk : 1;
     1007    /** SVM: Supports Bus Lock Threshold. */
     1008    uint32_t        fSvmBusLockThreshold : 1;
    9951009    /** SVM: Padding / reserved for future features (64 bits total w/ max ASID). */
    996     uint32_t        fSvmPadding0 : 14;
     1010    uint32_t        fSvmPadding0 : 7;
    9971011    /** SVM: Maximum supported ASID. */
    9981012    uint32_t        uSvmMaxAsid;
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