Changeset 92585 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Nov 24, 2021 10:40:08 AM (3 years ago)
- Location:
- trunk/src/VBox/VMM/VMMAll
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h
r92583 r92585 3918 3918 if ((uNewCr0 & X86_CR0_PE) != (uOldCr0 & X86_CR0_PE)) 3919 3919 { 3920 int rc = PGMFlushTLB(pVCpu, pVCpu->cpum.GstCtx.cr3, true /* global */, false /* f PdpesMapped */);3920 int rc = PGMFlushTLB(pVCpu, pVCpu->cpum.GstCtx.cr3, true /* global */, false /* fCr3Mapped */); 3921 3921 AssertRCReturn(rc, rc); 3922 3922 /* ignore informational status codes */ … … 6750 6750 6751 6751 /* Invalidate mappings for the linear address tagged with PCID except global translations. */ 6752 PGMFlushTLB(pVCpu, uCr3, false /* fGlobal */, false /* f PdpesMapped */);6752 PGMFlushTLB(pVCpu, uCr3, false /* fGlobal */, false /* fCr3Mapped */); 6753 6753 break; 6754 6754 } … … 6763 6763 } 6764 6764 /* Invalidate all mappings associated with PCID except global translations. */ 6765 PGMFlushTLB(pVCpu, uCr3, false /* fGlobal */, false /* f PdpesMapped */);6765 PGMFlushTLB(pVCpu, uCr3, false /* fGlobal */, false /* fCr3Mapped */); 6766 6766 break; 6767 6767 } … … 6769 6769 case X86_INVPCID_TYPE_ALL_CONTEXT_INCL_GLOBAL: 6770 6770 { 6771 PGMFlushTLB(pVCpu, uCr3, true /* fGlobal */, false /* f PdpesMapped */);6771 PGMFlushTLB(pVCpu, uCr3, true /* fGlobal */, false /* fCr3Mapped */); 6772 6772 break; 6773 6773 } … … 6775 6775 case X86_INVPCID_TYPE_ALL_CONTEXT_EXCL_GLOBAL: 6776 6776 { 6777 PGMFlushTLB(pVCpu, uCr3, false /* fGlobal */, false /* f PdpesMapped */);6777 PGMFlushTLB(pVCpu, uCr3, false /* fGlobal */, false /* fCr3Mapped */); 6778 6778 break; 6779 6779 } -
trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h
r92583 r92585 497 497 if (rc == VERR_NEM_FLUSH_TLB) 498 498 { 499 rc = PGMFlushTLB(pVCpu, pVCpu->cpum.GstCtx.cr3, true /*fGlobal*/, false /*f PdpesMapped*/);499 rc = PGMFlushTLB(pVCpu, pVCpu->cpum.GstCtx.cr3, true /*fGlobal*/, false /*fCr3Mapped*/); 500 500 return rc; 501 501 }
Note:
See TracChangeset
for help on using the changeset viewer.