Changeset 91580 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Oct 6, 2021 7:22:04 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 147289
- Location:
- trunk/src/VBox/VMM/VMMR3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/EM.cpp
r91271 r91580 1452 1452 { 1453 1453 CPUM_IMPORT_EXTRN_RCSTRICT(pVCpu, CPUMCTX_EXTRN_CR0 | CPUMCTX_EXTRN_CR3 | CPUMCTX_EXTRN_CR4 | CPUMCTX_EXTRN_EFER, rc); 1454 int rc2 = PGMUpdateCR3(pVCpu, CPUMGetGuestCR3(pVCpu));1454 int const rc2 = PGMUpdateCR3(pVCpu, CPUMGetGuestCR3(pVCpu), false /* fPdpesMapped */); 1455 1455 if (RT_FAILURE(rc2)) 1456 1456 return rc2; -
trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp
r88654 r91580 1712 1712 { 1713 1713 LogFlow(("nemR3NativeRunGC: calling PGMFlushTLB...\n")); 1714 int rc = PGMFlushTLB(pVCpu, CPUMGetGuestCR3(pVCpu), true );1714 int rc = PGMFlushTLB(pVCpu, CPUMGetGuestCR3(pVCpu), true /*fGlobal*/, false /*fPdpesMapped*/); 1715 1715 AssertRCReturn(rc, rc); 1716 1716 if (rcStrict == VINF_NEM_FLUSH_TLB) -
trunk/src/VBox/VMM/VMMR3/PGM.cpp
r91271 r91580 2343 2343 uintptr_t idxBth = pVCpu->pgm.s.idxBothModeData; 2344 2344 if ( idxBth < RT_ELEMENTS(g_aPgmBothModeData) 2345 && g_aPgmBothModeData[idxBth].pfn MapCR3)2345 && g_aPgmBothModeData[idxBth].pfnUnmapCR3) 2346 2346 { 2347 2347 rc = g_aPgmBothModeData[idxBth].pfnUnmapCR3(pVCpu);
Note:
See TracChangeset
for help on using the changeset viewer.