Changeset 79649 in vbox
- Timestamp:
- Jul 10, 2019 4:55:06 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r79627 r79649 3345 3345 pVmcb->ctrl.u64TSCOffset = uTscOffset; 3346 3346 pVmcb->ctrl.u32VmcbCleanBits &= ~HMSVM_VMCB_CLEAN_INTERCEPTS; 3347 3348 STAM_COUNTER_INC(&pVCpu->hm.s.StatTscOffset); 3349 } 3350 else 3351 STAM_COUNTER_INC(&pVCpu->hm.s.StatTscIntercept); 3347 } 3352 3348 3353 3349 /* Currently neither Hyper-V nor KVM need to update their paravirt. TSC … … 4569 4565 pSvmTransient->fUpdateTscOffsetting = false; 4570 4566 } 4567 4568 /* Record statistics of how often we use TSC offsetting as opposed to intercepting RDTSC/P. */ 4569 if (!(pVmcb->ctrl.u64InterceptCtrl & (SVM_CTRL_INTERCEPT_RDTSC | SVM_CTRL_INTERCEPT_RDTSCP))) 4570 STAM_COUNTER_INC(&pVCpu->hm.s.StatTscOffset); 4571 else 4572 STAM_COUNTER_INC(&pVCpu->hm.s.StatTscIntercept); 4571 4573 4572 4574 /* If we've migrating CPUs, mark the VMCB Clean bits as dirty. */
Note:
See TracChangeset
for help on using the changeset viewer.