Changeset 49967 in vbox
- Timestamp:
- Dec 17, 2013 8:59:40 PM (11 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r49937 r49967 3023 3023 && !(pVmcb->ctrl.u32InterceptCtrl2 & SVM_CTRL2_INTERCEPT_RDTSCP)) 3024 3024 { 3025 /** @todo r=bird: I cannot find any place where the guest TSC_AUX value is 3026 * saved. */ 3025 3027 hmR0SvmSetMsrPermission(pVCpu, MSR_K8_TSC_AUX, SVMMSREXIT_PASSTHRU_READ, SVMMSREXIT_PASSTHRU_WRITE); 3026 3028 pVCpu->hm.s.u64HostTscAux = ASMRdMsr(MSR_K8_TSC_AUX); 3027 uint64_t u64GuestTscAux = 0; 3028 int rc2 = CPUMQueryGuestMsr(pVCpu, MSR_K8_TSC_AUX, &u64GuestTscAux); 3029 AssertRC(rc2); 3029 uint64_t u64GuestTscAux = CPUMR0GetGuestTscAux(pVCpu); 3030 3030 if (u64GuestTscAux != pVCpu->hm.s.u64HostTscAux) 3031 3031 ASMWrMsr(MSR_K8_TSC_AUX, u64GuestTscAux);
Note:
See TracChangeset
for help on using the changeset viewer.

