Changeset 49971 in vbox
- Timestamp:
- Dec 18, 2013 1:14:44 AM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 91395
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r49970 r49971 3019 3019 * This should be done -after- any RDTSCPs for obtaining the host timestamp (TM, STAM etc). 3020 3020 */ 3021 pSvmTransient->fRestoreTscAuxMsr = false;3022 3021 if ( (pVM->hm.s.cpuid.u32AMDFeatureEDX & X86_CPUID_EXT_FEATURE_EDX_RDTSCP) 3023 3022 && !(pVmcb->ctrl.u32InterceptCtrl2 & SVM_CTRL2_INTERCEPT_RDTSCP)) … … 3031 3030 } 3032 3031 else 3032 { 3033 3033 hmR0SvmSetMsrPermission(pVCpu, MSR_K8_TSC_AUX, SVMMSREXIT_INTERCEPT_READ, SVMMSREXIT_INTERCEPT_WRITE); 3034 pSvmTransient->fRestoreTscAuxMsr = false; 3035 } 3034 3036 3035 3037 /* If VMCB Clean bits isn't supported by the CPU, simply mark all state-bits as dirty, indicating (re)load-from-VMCB. */
Note:
See TracChangeset
for help on using the changeset viewer.