Changeset 72988 in vbox for trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
- Timestamp:
- Jul 9, 2018 2:27:49 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r72983 r72988 3116 3116 static int hmR0SvmLeaveSession(PVMCPU pVCpu) 3117 3117 { 3118 HM_DISABLE_PREEMPT( );3118 HM_DISABLE_PREEMPT(pVCpu); 3119 3119 Assert(!VMMRZCallRing3IsEnabled(pVCpu)); 3120 3120 Assert(!RTThreadPreemptIsEnabled(NIL_RTTHREAD)); … … 3181 3181 VMMRZCallRing3RemoveNotification(pVCpu); 3182 3182 VMMRZCallRing3Disable(pVCpu); 3183 HM_DISABLE_PREEMPT( );3183 HM_DISABLE_PREEMPT(pVCpu); 3184 3184 3185 3185 /* Import the entire guest state. */ … … 6725 6725 /* We're playing with the host CPU state here, make sure we don't preempt or longjmp. */ 6726 6726 VMMRZCallRing3Disable(pVCpu); 6727 HM_DISABLE_PREEMPT( );6727 HM_DISABLE_PREEMPT(pVCpu); 6728 6728 6729 6729 /* Save the host & load the guest debug state, restart execution of the MOV DRx instruction. */ … … 6956 6956 /* We're playing with the host CPU state here, make sure we don't preempt or longjmp. */ 6957 6957 VMMRZCallRing3Disable(pVCpu); 6958 HM_DISABLE_PREEMPT( );6958 HM_DISABLE_PREEMPT(pVCpu); 6959 6959 6960 6960 STAM_COUNTER_INC(&pVCpu->hm.s.StatDRxIoCheck);
Note:
See TracChangeset
for help on using the changeset viewer.