Changeset 25921 in vbox for trunk/src/VBox
- Timestamp:
- Jan 20, 2010 10:34:35 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp
r24833 r25921 142 142 143 143 /* Spin until the VCPU has switched back. */ 144 while ( VMCPU_GET_STATE(pVCpu) == VMCPUSTATE_STARTED_EXEC 145 && pVCpu->hwaccm.s.fCheckedTLBFlush 144 while ( pVCpu->hwaccm.s.fCheckedTLBFlush 146 145 && cWorldSwitchExit == pVCpu->hwaccm.s.cWorldSwitchExit) 147 146 { … … 185 184 { 186 185 hwaccmQueueInvlPage(pVCpu, GCPtr); 187 if ( VMCPU_GET_STATE(pVCpu) == VMCPUSTATE_STARTED_EXEC 188 && pVCpu->hwaccm.s.fCheckedTLBFlush) 186 if (pVCpu->hwaccm.s.fCheckedTLBFlush) 189 187 { 190 188 STAM_COUNTER_INC(&pVCpu->hwaccm.s.StatTlbShootdown); … … 233 231 continue; 234 232 235 if ( VMCPU_GET_STATE(pVCpu) == VMCPUSTATE_STARTED_EXEC 236 && pVCpu->hwaccm.s.fCheckedTLBFlush) 233 if (pVCpu->hwaccm.s.fCheckedTLBFlush) 237 234 { 238 235 STAM_COUNTER_INC(&pVCpu->hwaccm.s.StatTlbShootdownFlush); … … 309 306 310 307 VMCPU_FF_SET(pVCpu, VMCPU_FF_TLB_FLUSH); 311 if ( VMCPU_GET_STATE(pVCpu) == VMCPUSTATE_STARTED_EXEC 312 && pVCpu->hwaccm.s.fCheckedTLBFlush) 308 if (pVCpu->hwaccm.s.fCheckedTLBFlush) 313 309 { 314 310 STAM_COUNTER_INC(&pVCpu->hwaccm.s.StatTlbShootdownFlush);
Note:
See TracChangeset
for help on using the changeset viewer.