Changeset 61626 in vbox for trunk/src/VBox/VMM/VMMR0
- Timestamp:
- Jun 9, 2016 5:31:52 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r61544 r61626 13424 13424 if (rc == VINF_SUCCESS) 13425 13425 { 13426 #if 0 13426 13427 /* Successfully synced shadow pages tables or emulated an MMIO instruction. */ 13427 13428 /** @todo this isn't quite right, what if guest does lgdt with some MMIO … … 13431 13432 | HM_CHANGED_GUEST_RFLAGS 13432 13433 | HM_CHANGED_VMX_GUEST_APIC_STATE); 13434 #else 13435 /* This is typically a shadow page table sync or a MMIO instruction. But we 13436 /* may have emulated something like LTR or a far jump. Any part of the CPU 13437 * context may have changed. 13438 */ 13439 /** @todo take advantage of CPUM changed flags instead of brute forcing. */ 13440 HMCPU_CF_SET(pVCpu, HM_CHANGED_ALL_GUEST); 13441 #endif 13433 13442 TRPMResetTrap(pVCpu); 13434 13443 STAM_COUNTER_INC(&pVCpu->hm.s.StatExitShadowPF);
Note:
See TracChangeset
for help on using the changeset viewer.