Changeset 87547 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Feb 2, 2021 5:33:49 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 142573
- Location:
- trunk/src/VBox/VMM/VMMAll
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/HMAll.cpp
r87543 r87547 648 648 return HMIsEnabled(pVM) 649 649 && CTX_EXPR(pVM->hm.s.fNestedPagingCfg, pVM->hmr0.s.fNestedPaging, RT_NOTHING) 650 && ( pVM->hm.s.vmx.fUnrestrictedGuest650 && ( CTX_EXPR(pVM->hm.s.vmx.fUnrestrictedGuestCfg, pVM->hmr0.s.vmx.fUnrestrictedGuest, RT_NOTHING) 651 651 || pVM->hm.s.svm.fSupported); 652 652 } -
trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp
r87543 r87547 605 605 { 606 606 Assert(HMIsEnabled(pVM)); 607 Assert( ( pVM->hm.s.vmx.fUnrestrictedGuest && !pVM->hm.s.vmx.pRealModeTSS) 608 || (!pVM->hm.s.vmx.fUnrestrictedGuest && pVM->hm.s.vmx.pRealModeTSS)); 607 bool const fUnrestrictedGuest = CTX_EXPR(pVM->hm.s.vmx.fUnrestrictedGuestCfg, pVM->hmr0.s.vmx.fUnrestrictedGuest, RT_NOTHING); 608 Assert( ( fUnrestrictedGuest && !pVM->hm.s.vmx.pRealModeTSS) 609 || (!fUnrestrictedGuest && pVM->hm.s.vmx.pRealModeTSS)); 609 610 610 611 pVCpu->hm.s.fActive = false; 611 612 612 bool const fSupportsRealMode = pVM->hm.s.vmx.fUnrestrictedGuest || PDMVmmDevHeapIsEnabled(pVM);613 if (! pVM->hm.s.vmx.fUnrestrictedGuest)613 bool const fSupportsRealMode = fUnrestrictedGuest || PDMVmmDevHeapIsEnabled(pVM); 614 if (!fUnrestrictedGuest) 614 615 { 615 616 /*
Note:
See TracChangeset
for help on using the changeset viewer.