- Timestamp:
- Jun 7, 2024 1:36:30 PM (8 months ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/PGM-armv8.cpp
r100759 r104870 238 238 AssertRCReturn(rc, rc); 239 239 240 PGMR3PhysChunkInvalidateTLB(pVM); 241 pgmPhysInvalidatePageMapTLB(pVM); 240 pgmR3PhysChunkInvalidateTLB(pVM); /* includes pgmPhysInvalidatePageMapTLB call */ 242 241 243 242 /* -
trunk/src/VBox/VMM/VMMR3/PGM.cpp
r104840 r104870 934 934 AssertRCReturn(rc, rc); 935 935 936 PGMR3PhysChunkInvalidateTLB(pVM); 937 pgmPhysInvalidatePageMapTLB(pVM); 936 pgmR3PhysChunkInvalidateTLB(pVM); /* includes pgmPhysInvalidatePageMapTLB call */ 938 937 939 938 /* -
trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp
r104859 r104870 5900 5900 CPUMSetChangedFlags(pVM->apCpusR3[idCpu], CPUM_CHANGED_GLOBAL_TLB_FLUSH); 5901 5901 } 5902 5903 pgmR3PhysChunkInvalidateTLB(pVM); /* includes pgmPhysInvalidatePageMapTLB call */ 5902 5904 } 5903 5905 } … … 6043 6045 * @param pVM The cross context VM structure. 6044 6046 */ 6045 VMMR3DECL(void) PGMR3PhysChunkInvalidateTLB(PVM pVM)6047 DECLHIDDEN(void) pgmR3PhysChunkInvalidateTLB(PVM pVM) 6046 6048 { 6047 6049 PGM_LOCK_VOID(pVM); -
trunk/src/VBox/VMM/include/PGMInternal.h
r104859 r104870 3904 3904 DECLHIDDEN(bool) pgmPhysAssertRamRangesLocked(PVMCC pVM, bool fInUpdate, bool fRamRelaxed); 3905 3905 #endif 3906 DECLHIDDEN(void) pgmR3PhysChunkInvalidateTLB(PVM pVM); 3906 3907 void pgmPhysInvalidRamRangeTlbs(PVMCC pVM); 3907 3908 void pgmPhysInvalidatePageMapTLB(PVMCC pVM);
Note:
See TracChangeset
for help on using the changeset viewer.