Changeset 54196 in vbox for trunk/src/VBox/VMM/VMMR0
- Timestamp:
- Feb 13, 2015 12:25:55 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 98256
- Location:
- trunk/src/VBox/VMM/VMMR0
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r54102 r54196 2644 2644 Assert(!TRPMHasTrap(pVCpu)); 2645 2645 Assert(!VMMRZCallRing3IsEnabled(pVCpu)); 2646 Log4Func(("\n"));2647 2646 2648 2647 bool const fIntShadow = RT_BOOL(hmR0SvmGetGuestIntrShadow(pVCpu, pCtx)); … … 3296 3295 if (cLoops > pVM->hm.s.cMaxResumeLoops) 3297 3296 { 3298 STAM_COUNTER_INC(&pVCpu->hm.s.Stat ExitMaxResume);3297 STAM_COUNTER_INC(&pVCpu->hm.s.StatSwitchMaxResumeLoops); 3299 3298 rc = VINF_EM_RAW_INTERRUPT; 3300 3299 break; … … 3374 3373 if (cLoops > pVM->hm.s.cMaxResumeLoops) 3375 3374 { 3376 STAM_COUNTER_INC(&pVCpu->hm.s.Stat ExitMaxResume);3375 STAM_COUNTER_INC(&pVCpu->hm.s.StatSwitchMaxResumeLoops); 3377 3376 rc = VINF_EM_RAW_INTERRUPT; 3378 3377 break; … … 4343 4342 { 4344 4343 HMSVM_VALIDATE_EXIT_HANDLER_PARAMS(); 4344 4345 4345 hmR0SvmUpdateRip(pVCpu, pCtx, 1); 4346 4346 int rc = EMShouldContinueAfterHalt(pVCpu, pCtx) ? VINF_SUCCESS : VINF_EM_HALT; … … 4348 4348 STAM_COUNTER_INC(&pVCpu->hm.s.StatExitHlt); 4349 4349 if (rc != VINF_SUCCESS) 4350 STAM_COUNTER_INC(&pVCpu->hm.s.Stat ExitHltToR3);4350 STAM_COUNTER_INC(&pVCpu->hm.s.StatSwitchHltToR3); 4351 4351 return rc; 4352 4352 } -
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r54152 r54196 8867 8867 if (cLoops > pVM->hm.s.cMaxResumeLoops) 8868 8868 { 8869 STAM_COUNTER_INC(&pVCpu->hm.s.Stat ExitMaxResume);8869 STAM_COUNTER_INC(&pVCpu->hm.s.StatSwitchMaxResumeLoops); 8870 8870 rc = VINF_EM_RAW_INTERRUPT; 8871 8871 break; … … 8947 8947 if (cLoops > pVM->hm.s.cMaxResumeLoops) 8948 8948 { 8949 STAM_COUNTER_INC(&pVCpu->hm.s.Stat ExitMaxResume);8949 STAM_COUNTER_INC(&pVCpu->hm.s.StatSwitchMaxResumeLoops); 8950 8950 rcStrict = VINF_EM_RAW_INTERRUPT; 8951 8951 break; … … 10465 10465 STAM_COUNTER_INC(&pVCpu->hm.s.StatExitHlt); 10466 10466 if (rc != VINF_SUCCESS) 10467 STAM_COUNTER_INC(&pVCpu->hm.s.Stat ExitHltToR3);10467 STAM_COUNTER_INC(&pVCpu->hm.s.StatSwitchHltToR3); 10468 10468 return rc; 10469 10469 } … … 11364 11364 STAM_COUNTER_INC(&pVCpu->hm.s.StatExitApicAccess); 11365 11365 if (rc != VINF_SUCCESS) 11366 STAM_COUNTER_INC(&pVCpu->hm.s.Stat ExitApicAccessToR3);11366 STAM_COUNTER_INC(&pVCpu->hm.s.StatSwitchApicAccessToR3); 11367 11367 return rc; 11368 11368 }
Note:
See TracChangeset
for help on using the changeset viewer.