MSR_IA32_MPERF
[PERF_MSR_MPERF] = { MSR_IA32_MPERF, &group_mperf, test_aperfmperf, },
rdmsrq(MSR_IA32_MPERF, mperf);
rdmsrq(MSR_IA32_MPERF, mperf);
MSR_IA32_MPERF,
svm_disable_intercept_for_msr(vcpu, MSR_IA32_MPERF, MSR_TYPE_R);
MSR_IA32_MPERF, MSR_TYPE_R);
vmx_disable_intercept_for_msr(vcpu, MSR_IA32_MPERF, MSR_TYPE_R);
rdmsrq(MSR_IA32_MPERF, mperf);
rdmsrq(MSR_IA32_MPERF, mperf);
.msr = MSR_IA32_MPERF,
host_mperf_before = read_dev_msr(msr_fd, MSR_IA32_MPERF);
host_mperf_after = read_dev_msr(msr_fd, MSR_IA32_MPERF);
GUEST_SYNC2(rdmsr(MSR_IA32_APERF), rdmsr(MSR_IA32_MPERF));