Changeset 81277 in vbox
- Timestamp:
- Oct 15, 2019 5:11:00 AM (5 years ago)
- Location:
- trunk/src/VBox/VMM/VMMR0
- Files:
-
- 2 edited
-
HMSVMR0.cpp (modified) (1 diff)
-
HMVMXR0.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r81180 r81277 2386 2386 */ 2387 2387 uint64_t const fCtxChanged = ASMAtomicUoReadU64(&pVCpu->hm.s.fCtxChanged); 2388 RT_UNTRUSTED_NONVOLATILE_COPY_FENCE();2389 2388 AssertMsg(!(fCtxChanged & (HM_CHANGED_ALL_GUEST & ~HM_CHANGED_SVM_HOST_GUEST_SHARED_STATE)), 2390 2389 ("fCtxChanged=%#RX64\n", fCtxChanged)); -
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r81239 r81277 95 95 do { \ 96 96 uint32_t const fVmcsFieldRead = ASMAtomicUoReadU32(&pVmxTransient->fVmcsFieldsRead); \ 97 RT_UNTRUSTED_NONVOLATILE_COPY_FENCE(); \98 97 Assert((fVmcsFieldRead & (a_fReadFields)) == (a_fReadFields)); \ 99 98 } while (0)
Note:
See TracChangeset
for help on using the changeset viewer.

