Changeset 87466 in vbox for trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
- Timestamp:
- Jan 28, 2021 4:33:07 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r87387 r87466 735 735 | (pVCpu->cpum.GstCtx.fWorldSwitcher & CPUMCTX_WSF_IBPB_EXIT ? 4 : 0); 736 736 PFNHMSVMVMRUN const pfnVMRun = s_aHmR0SvmVmRunFunctions[idx].pfn; 737 if (pVCpu->hm .s.svm.pfnVMRun != pfnVMRun)738 pVCpu->hm .s.svm.pfnVMRun = pfnVMRun;737 if (pVCpu->hmr0.s.svm.pfnVMRun != pfnVMRun) 738 pVCpu->hmr0.s.svm.pfnVMRun = pfnVMRun; 739 739 } 740 740 … … 746 746 { 747 747 hmR0SvmUpdateVmRunFunction(pVCpu); 748 return pVCpu->hm .s.svm.pfnVMRun(pVM, pVCpu, HCPhysVMCB);748 return pVCpu->hmr0.s.svm.pfnVMRun(pVM, pVCpu, HCPhysVMCB); 749 749 } 750 750 … … 791 791 * We now use a single handler for both 32-bit and 64-bit guests, see @bugref{6208#c73}. 792 792 */ 793 pVCpu->hm .s.svm.pfnVMRun = hmR0SvmVMRunSelector;793 pVCpu->hmr0.s.svm.pfnVMRun = hmR0SvmVMRunSelector; 794 794 795 795 /* … … 4319 4319 /* Mark that HM is the keeper of all guest-CPU registers now that we're going to execute guest code. */ 4320 4320 pVCpu->cpum.GstCtx.fExtrn |= HMSVM_CPUMCTX_EXTRN_ALL | CPUMCTX_EXTRN_KEEPER_HM; 4321 return pVCpu->hm .s.svm.pfnVMRun(pVCpu->CTX_SUFF(pVM), pVCpu, HCPhysVmcb);4321 return pVCpu->hmr0.s.svm.pfnVMRun(pVCpu->CTX_SUFF(pVM), pVCpu, HCPhysVmcb); 4322 4322 } 4323 4323
Note:
See TracChangeset
for help on using the changeset viewer.