Changeset 10818 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Jul 22, 2008 3:56:17 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/HWACCM.cpp
r10817 r10818 389 389 LogRel(("HWACCM: VMX_VMCS_CTRL_PROC_EXEC_USE_SECONDARY_EXEC_CTRL *must* be set\n")); 390 390 391 if ( val& VMX_VMCS_CTRL_PROC_EXEC_USE_SECONDARY_EXEC_CTRL)391 if (pVM->hwaccm.s.vmx.msr.vmx_proc_ctls.n.allowed1 & VMX_VMCS_CTRL_PROC_EXEC_USE_SECONDARY_EXEC_CTRL) 392 392 { 393 393 LogRel(("HWACCM: MSR_IA32_VMX_PROCBASED_CTLS2 = %VX64\n", pVM->hwaccm.s.vmx.msr.vmx_proc_ctls2.u)); 394 394 val = pVM->hwaccm.s.vmx.msr.vmx_proc_ctls2.n.allowed1; 395 if (val & VMX_VMCS_CTRL_PROC_EXEC2_VIRT_APIC) 396 LogRel(("HWACCM: VMX_VMCS_CTRL_PROC_EXEC2_VIRT_APIC\n")); 395 397 if (val & VMX_VMCS_CTRL_PROC_EXEC2_EPT) 396 398 LogRel(("HWACCM: VMX_VMCS_CTRL_PROC_EXEC2_EPT\n")); 397 399 if (val & VMX_VMCS_CTRL_PROC_EXEC2_VPID) 398 400 LogRel(("HWACCM: VMX_VMCS_CTRL_PROC_EXEC2_VPID\n")); 401 if (val & VMX_VMCS_CTRL_PROC_EXEC2_WBINVD_EXIT) 402 LogRel(("HWACCM: VMX_VMCS_CTRL_PROC_EXEC2_WBINVD_EXIT\n")); 399 403 400 404 val = pVM->hwaccm.s.vmx.msr.vmx_proc_ctls2.n.disallowed0; 405 if (val & VMX_VMCS_CTRL_PROC_EXEC2_VIRT_APIC) 406 LogRel(("HWACCM: VMX_VMCS_CTRL_PROC_EXEC2_VIRT_APIC *must* be set\n")); 401 407 if (val & VMX_VMCS_CTRL_PROC_EXEC2_EPT) 402 408 LogRel(("HWACCM: VMX_VMCS_CTRL_PROC_EXEC2_EPT *must* be set\n")); 403 409 if (val & VMX_VMCS_CTRL_PROC_EXEC2_VPID) 404 410 LogRel(("HWACCM: VMX_VMCS_CTRL_PROC_EXEC2_VPID *must* be set\n")); 411 if (val & VMX_VMCS_CTRL_PROC_EXEC2_WBINVD_EXIT) 412 LogRel(("HWACCM: VMX_VMCS_CTRL_PROC_EXEC2_WBINVD_EXIT *must* be set\n")); 405 413 } 406 414
Note:
See TracChangeset
for help on using the changeset viewer.