Changeset 100970 in vbox
- Timestamp:
- Aug 25, 2023 1:05:20 PM (14 months ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
include/VBox/vmm/iem.h (modified) (1 diff)
-
src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/iem.h
r100966 r100970 192 192 IEMTLBPHYSFLUSHREASON_MMIO2_ALIAS, 193 193 IEMTLBPHYSFLUSHREASON_HANDLER_RESET, 194 IEMTLBPHYSFLUSHREASON_ROM_PROTECT, 194 195 IEMTLBPHYSFLUSHREASON_MISC, 195 196 IEMTLBPHYSFLUSHREASON_END -
trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp
r100966 r100970 4969 4969 VMMR3DECL(int) PGMR3PhysRomProtect(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS cb, PGMROMPROT enmProt) 4970 4970 { 4971 LogFlow(("PGMR3PhysRomProtect: GCPhys=%RGp cb=%RGp enmProt=%d\n", GCPhys, cb, enmProt)); 4972 4971 4973 /* 4972 4974 * Check input … … 5056 5058 5057 5059 /* 5058 * Reset the access handler if we made changes, no need 5059 * to optimize this. 5060 * Reset the access handler if we made changes, no need to optimize this. 5060 5061 */ 5061 5062 if (fChanges) … … 5068 5069 return rc2; 5069 5070 } 5071 5072 /* Explicitly flush IEM. Not sure if this is really necessary, but better 5073 be on the safe side. This shouldn't be a high volume flush source. */ 5074 IEMTlbInvalidateAllPhysicalAllCpus(pVM, NIL_VMCPUID, IEMTLBPHYSFLUSHREASON_ROM_PROTECT); 5070 5075 } 5071 5076
Note:
See TracChangeset
for help on using the changeset viewer.

