Changeset 73745 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Aug 17, 2018 6:12:20 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 124426
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/CPUM.cpp
r73742 r73745 1021 1021 VMXFEATDUMP("PauseLoopExit - PAUSE-loop exiting ", fVmxPauseLoopExit); 1022 1022 VMXFEATDUMP("Invpcid - Enable INVPCID ", fVmxInvpcid); 1023 VMXFEATDUMP("VmcsShadowing - VMCS shadowing ", fVmxVmcsShadowing); 1023 1024 /* VM-entry controls. */ 1024 1025 VMXFEATDUMP("EntryLoadDebugCtls - Load debug controls on VM-entry ", fVmxEntryLoadDebugCtls); … … 1108 1109 pHostFeat->fVmxPauseLoopExit = RT_BOOL(fProcCtls2 & VMX_PROC_CTLS2_PAUSE_LOOP_EXIT); 1109 1110 pHostFeat->fVmxInvpcid = RT_BOOL(fProcCtls2 & VMX_PROC_CTLS2_INVPCID); 1111 pHostFeat->fVmxVmcsShadowing = RT_BOOL(fProcCtls2 & VMX_PROC_CTLS2_VMCS_SHADOWING); 1110 1112 } 1111 1113 … … 1176 1178 EmuFeat.fVmxPauseLoopExit = 0; 1177 1179 EmuFeat.fVmxInvpcid = 1; 1180 EmuFeat.fVmxVmcsShadowing = 0; 1178 1181 EmuFeat.fVmxEntryLoadDebugCtls = 1; 1179 1182 EmuFeat.fVmxIa32eModeGuest = 1; … … 1236 1239 pGuestFeat->fVmxPauseLoopExit = (pBaseFeat->fVmxPauseLoopExit & EmuFeat.fVmxPauseLoopExit ); 1237 1240 pGuestFeat->fVmxInvpcid = (pBaseFeat->fVmxInvpcid & EmuFeat.fVmxInvpcid ); 1241 pGuestFeat->fVmxVmcsShadowing = (pBaseFeat->fVmxVmcsShadowing & EmuFeat.fVmxVmcsShadowing ); 1238 1242 pGuestFeat->fVmxEntryLoadDebugCtls = (pBaseFeat->fVmxEntryLoadDebugCtls & EmuFeat.fVmxEntryLoadDebugCtls ); 1239 1243 pGuestFeat->fVmxIa32eModeGuest = (pBaseFeat->fVmxIa32eModeGuest & EmuFeat.fVmxIa32eModeGuest );
Note:
See TracChangeset
for help on using the changeset viewer.