Changeset 53509 in vbox for trunk/src/VBox/VMM/VMMR0
- Timestamp:
- Dec 11, 2014 12:14:54 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 97247
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/GIMR0Hv.cpp
r53283 r53509 118 118 if (pRefTsc->i64TscOffset != i64TscOffset) 119 119 { 120 ASMAtomicWriteS64(&pRefTsc->i64TscOffset, i64TscOffset);121 120 if (pRefTsc->u32TscSequence < UINT32_C(0xfffffffe)) 122 121 ASMAtomicIncU32(&pRefTsc->u32TscSequence); 123 122 else 124 123 ASMAtomicWriteU32(&pRefTsc->u32TscSequence, 1); 124 ASMAtomicWriteS64(&pRefTsc->i64TscOffset, i64TscOffset); 125 125 } 126 126 RTSpinlockRelease(pcHv->hSpinlockR0); … … 128 128 Assert(pRefTsc->u32TscSequence != 0); 129 129 Assert(pRefTsc->u32TscSequence != UINT32_C(0xffffffff)); 130 AssertReturn(pRefTsc->u32TscSequence != 0xfffffffe, VERR_GIM_IPE_3);131 130 return VINF_SUCCESS; 132 131 }
Note:
See TracChangeset
for help on using the changeset viewer.