Changeset 76198 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Dec 13, 2018 7:17:44 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h
r76050 r76198 6227 6227 VMXCTLSMSR EntryCtls; 6228 6228 EntryCtls.u = CPUMGetGuestIa32VmxEntryCtls(pVCpu); 6229 if (~pVmcs->u32EntryCtls & EntryCtls.n. disallowed0)6229 if (~pVmcs->u32EntryCtls & EntryCtls.n.allowed0) 6230 6230 IEM_VMX_VMENTRY_FAILED_RET(pVCpu, pszInstr, pszFailure, kVmxVDiag_Vmentry_EntryCtlsDisallowed0); 6231 6231 … … 6330 6330 VMXCTLSMSR ExitCtls; 6331 6331 ExitCtls.u = CPUMGetGuestIa32VmxExitCtls(pVCpu); 6332 if (~pVmcs->u32ExitCtls & ExitCtls.n. disallowed0)6332 if (~pVmcs->u32ExitCtls & ExitCtls.n.allowed0) 6333 6333 IEM_VMX_VMENTRY_FAILED_RET(pVCpu, pszInstr, pszFailure, kVmxVDiag_Vmentry_ExitCtlsDisallowed0); 6334 6334 … … 6385 6385 VMXCTLSMSR PinCtls; 6386 6386 PinCtls.u = CPUMGetGuestIa32VmxPinbasedCtls(pVCpu); 6387 if (~pVmcs->u32PinCtls & PinCtls.n. disallowed0)6387 if (~pVmcs->u32PinCtls & PinCtls.n.allowed0) 6388 6388 IEM_VMX_VMENTRY_FAILED_RET(pVCpu, pszInstr, pszFailure, kVmxVDiag_Vmentry_PinCtlsDisallowed0); 6389 6389 … … 6396 6396 VMXCTLSMSR ProcCtls; 6397 6397 ProcCtls.u = CPUMGetGuestIa32VmxProcbasedCtls(pVCpu); 6398 if (~pVmcs->u32ProcCtls & ProcCtls.n. disallowed0)6398 if (~pVmcs->u32ProcCtls & ProcCtls.n.allowed0) 6399 6399 IEM_VMX_VMENTRY_FAILED_RET(pVCpu, pszInstr, pszFailure, kVmxVDiag_Vmentry_ProcCtlsDisallowed0); 6400 6400 … … 6408 6408 VMXCTLSMSR ProcCtls2; 6409 6409 ProcCtls2.u = CPUMGetGuestIa32VmxProcbasedCtls2(pVCpu); 6410 if (~pVmcs->u32ProcCtls2 & ProcCtls2.n. disallowed0)6410 if (~pVmcs->u32ProcCtls2 & ProcCtls2.n.allowed0) 6411 6411 IEM_VMX_VMENTRY_FAILED_RET(pVCpu, pszInstr, pszFailure, kVmxVDiag_Vmentry_ProcCtls2Disallowed0); 6412 6412
Note:
See TracChangeset
for help on using the changeset viewer.