Changeset 91043 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Sep 1, 2021 6:35:55 AM (3 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h
r91037 r91043 6200 6200 Assert(!(pVmcs->u32ProcCtls2 & VMX_PROC_CTLS2_UNRESTRICTED_GUEST)); /* We don't support Unrestricted-guests yet. */ 6201 6201 Assert(!(pVmcs->u32ProcCtls2 & VMX_PROC_CTLS2_VMFUNC)); /* We don't support VM functions yet. */ 6202 Assert(!(pVmcs->u32ProcCtls2 & VMX_PROC_CTLS2_EPT_ VE));/* We don't support EPT-violation #VE yet. */6202 Assert(!(pVmcs->u32ProcCtls2 & VMX_PROC_CTLS2_EPT_XCPT_VE)); /* We don't support EPT-violation #VE yet. */ 6203 6203 Assert(!(pVmcs->u32ProcCtls2 & VMX_PROC_CTLS2_PAUSE_LOOP_EXIT)); /* We don't support Pause-loop exiting yet. */ 6204 6204 Assert(!(pVmcs->u32ProcCtls2 & VMX_PROC_CTLS2_TSC_SCALING)); /* We don't support TSC-scaling yet. */ -
trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp
r91038 r91043 1808 1808 pFeatures->fVmxRdseedExit = RT_BOOL(fProcCtls2 & VMX_PROC_CTLS2_RDSEED_EXIT); 1809 1809 pFeatures->fVmxPml = RT_BOOL(fProcCtls2 & VMX_PROC_CTLS2_PML); 1810 pFeatures->fVmxEptXcptVe = RT_BOOL(fProcCtls2 & VMX_PROC_CTLS2_EPT_ VE);1810 pFeatures->fVmxEptXcptVe = RT_BOOL(fProcCtls2 & VMX_PROC_CTLS2_EPT_XCPT_VE); 1811 1811 pFeatures->fVmxXsavesXrstors = RT_BOOL(fProcCtls2 & VMX_PROC_CTLS2_XSAVES_XRSTORS); 1812 1812 pFeatures->fVmxUseTscScaling = RT_BOOL(fProcCtls2 & VMX_PROC_CTLS2_TSC_SCALING); -
trunk/src/VBox/VMM/VMMR3/HM.cpp
r91037 r91043 1343 1343 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "RDSEED_EXIT", VMX_PROC_CTLS2_RDSEED_EXIT); 1344 1344 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "PML", VMX_PROC_CTLS2_PML); 1345 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "EPT_ VE", VMX_PROC_CTLS2_EPT_VE);1345 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "EPT_XCPT_VE", VMX_PROC_CTLS2_EPT_XCPT_VE); 1346 1346 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "CONCEAL_VMX_FROM_PT", VMX_PROC_CTLS2_CONCEAL_VMX_FROM_PT); 1347 1347 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "XSAVES_XRSTORS", VMX_PROC_CTLS2_XSAVES_XRSTORS); 1348 1348 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "MODE_BASED_EPT_PERM", VMX_PROC_CTLS2_MODE_BASED_EPT_PERM); 1349 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "SPP TP_EPT", VMX_PROC_CTLS2_SPPTP_EPT);1349 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "SPP_EPT", VMX_PROC_CTLS2_SPP_EPT); 1350 1350 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "PT_EPT", VMX_PROC_CTLS2_PT_EPT); 1351 1351 HMVMX_REPORT_FEAT(fAllowed1, fAllowed0, "TSC_SCALING", VMX_PROC_CTLS2_TSC_SCALING); … … 2953 2953 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_RDSEED_EXIT ); 2954 2954 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_PML ); 2955 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_EPT_ VE);2955 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_EPT_XCPT_VE ); 2956 2956 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_CONCEAL_VMX_FROM_PT); 2957 2957 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_XSAVES_XRSTORS ); 2958 2958 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_MODE_BASED_EPT_PERM); 2959 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_SPP TP_EPT);2959 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_SPP_EPT ); 2960 2960 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_PT_EPT ); 2961 2961 HMVMX_LOGREL_FEAT(u32Val, VMX_PROC_CTLS2_TSC_SCALING );
Note:
See TracChangeset
for help on using the changeset viewer.