Changeset 87515 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Feb 1, 2021 7:13:42 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 142540
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/HM.cpp
r87511 r87515 573 573 && (fCaps & SUPVTCAPS_NESTED_PAGING)) 574 574 { 575 pVM->hm.s.fNestedPaging = true;575 pVM->hm.s.fNestedPagingCfg = true; 576 576 if (fCaps & SUPVTCAPS_VT_X) 577 577 { … … 584 584 } 585 585 else 586 Assert(!pVM->hm.s.fNestedPaging );586 Assert(!pVM->hm.s.fNestedPagingCfg); 587 587 } 588 588 else … … 1586 1586 * EPT and unrestricted guest execution are determined in HMR3Init, verify the sanity of that. 1587 1587 */ 1588 AssertLogRelReturn( !pVM->hm.s.fNestedPaging 1588 AssertLogRelReturn( !pVM->hm.s.fNestedPagingCfg 1589 1589 || (pVM->hm.s.vmx.Msrs.ProcCtls2.n.allowed1 & VMX_PROC_CTLS2_EPT), 1590 1590 VERR_HM_IPE_1); 1591 1591 AssertLogRelReturn( !pVM->hm.s.vmx.fUnrestrictedGuest 1592 1592 || ( (pVM->hm.s.vmx.Msrs.ProcCtls2.n.allowed1 & VMX_PROC_CTLS2_UNRESTRICTED_GUEST) 1593 && pVM->hm.s.fNestedPaging ),1593 && pVM->hm.s.fNestedPagingCfg), 1594 1594 VERR_HM_IPE_1); 1595 1595 … … 1717 1717 * Log configuration details. 1718 1718 */ 1719 if (pVM->hm.s.fNestedPaging )1719 if (pVM->hm.s.fNestedPagingCfg) 1720 1720 { 1721 1721 LogRel(("HM: Enabled nested paging\n")); … … 1841 1841 * Nested paging is determined in HMR3Init, verify the sanity of that. 1842 1842 */ 1843 AssertLogRelReturn( !pVM->hm.s.fNestedPaging 1843 AssertLogRelReturn( !pVM->hm.s.fNestedPagingCfg 1844 1844 || (pVM->hm.s.svm.fFeaturesForRing3 & X86_CPUID_SVM_FEATURE_EDX_NESTED_PAGING), 1845 1845 VERR_HM_IPE_1); … … 1895 1895 pVM->hm.s.svm.fEnabled = true; 1896 1896 1897 if (pVM->hm.s.fNestedPaging )1897 if (pVM->hm.s.fNestedPagingCfg) 1898 1898 { 1899 1899 LogRel(("HM: Enabled nested paging\n")); … … 2805 2805 PVM pVM = pUVM->pVM; 2806 2806 VM_ASSERT_VALID_EXT_RETURN(pVM, false); 2807 return pVM->hm.s.fNestedPaging ;2807 return pVM->hm.s.fNestedPagingCfg; 2808 2808 } 2809 2809
Note:
See TracChangeset
for help on using the changeset viewer.