VirtualBox

Changeset 81304 in vbox


Ignore:
Timestamp:
Oct 17, 2019 10:19:19 AM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
134009
Message:

SUPDrv: Added reporting of VT-x's VMCS shadowing CPU feature as part of SUPR0QueryVTCaps.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/sup.h

    r81161 r81304  
    884884/** VT-x: Unrestricted guest execution is supported. */
    885885#define SUPVTCAPS_VTX_UNRESTRICTED_GUEST    RT_BIT(3)
     886/** VT-x: VMCS shadowing is supported. */
     887#define SUPVTCAPS_VTX_VMCS_SHADOWING        RT_BIT(4)
    886888/** @} */
    887889
  • trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp

    r81161 r81304  
    44004400                    if (vtCaps.n.allowed1 & VMX_PROC_CTLS2_UNRESTRICTED_GUEST)
    44014401                        *pfCaps |= SUPVTCAPS_VTX_UNRESTRICTED_GUEST;
     4402                    if (vtCaps.n.allowed1 & VMX_PROC_CTLS2_VMCS_SHADOWING)
     4403                        *pfCaps |= SUPVTCAPS_VTX_VMCS_SHADOWING;
    44024404                }
    44034405            }
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