Changeset 62020 in vbox
- Timestamp:
- Jul 5, 2016 8:18:23 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r61977 r62020 4879 4879 } 4880 4880 # ifdef VBOX_ENABLE_64_BITS_GUESTS 4881 /* Keep using the 64-bit switcher even though we're in 32-bit because of bad Intel design. See @bugref{8432#c7}. 4881 /* Keep using the 64-bit switcher even though we're in 32-bit because of bad Intel design. See @bugref{8432#c7}. 4882 4882 * Except if Real-on-V86 is active, clear the 64-bit switcher flag because now we know the guest is in a sane 4883 4883 * state where it's safe to use the 32-bit switcher again. … … 4990 4990 rc = VMXReadVmcs32(VMX_VMCS32_CTRL_PROC_EXEC, &u32Val); AssertRC(rc); 4991 4991 Log4(("VMX_VMCS32_CTRL_PROC_EXEC %#RX32\n", u32Val)); 4992 rc = VMXReadVmcs32(VMX_VMCS32_CTRL_PROC_EXEC2, &u32Val); AssertRC(rc); 4993 Log4(("VMX_VMCS32_CTRL_PROC_EXEC2 %#RX32\n", u32Val)); 4992 if (pVCpu->hm.s.vmx.u32ProcCtls & VMX_VMCS_CTRL_PROC_EXEC_USE_SECONDARY_EXEC_CTRL) 4993 { 4994 rc = VMXReadVmcs32(VMX_VMCS32_CTRL_PROC_EXEC2, &u32Val); AssertRC(rc); 4995 Log4(("VMX_VMCS32_CTRL_PROC_EXEC2 %#RX32\n", u32Val)); 4996 } 4994 4997 rc = VMXReadVmcs32(VMX_VMCS32_CTRL_ENTRY, &u32Val); AssertRC(rc); 4995 4998 Log4(("VMX_VMCS32_CTRL_ENTRY %#RX32\n", u32Val)); … … 5026 5029 rc = VMXReadVmcsHstN(VMX_VMCS_CTRL_CR4_READ_SHADOW, &uHCReg); AssertRC(rc); 5027 5030 Log4(("VMX_VMCS_CTRL_CR4_READ_SHADOW %#RHr\n", uHCReg)); 5028 rc = VMXReadVmcs64(VMX_VMCS64_CTRL_EPTP_FULL, &u64Val); AssertRC(rc); 5029 Log4(("VMX_VMCS64_CTRL_EPTP_FULL %#RX64\n", u64Val)); 5031 if (pVM->hm.s.fNestedPaging) 5032 { 5033 rc = VMXReadVmcs64(VMX_VMCS64_CTRL_EPTP_FULL, &u64Val); AssertRC(rc); 5034 Log4(("VMX_VMCS64_CTRL_EPTP_FULL %#RX64\n", u64Val)); 5035 } 5030 5036 5031 5037 /* Guest bits. */
Note:
See TracChangeset
for help on using the changeset viewer.