]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/x86/kernel/cpu/perf_event.c
perf/x86: Allow for architecture specific RDPMC indexes
[karo-tx-linux.git] / arch / x86 / kernel / cpu / perf_event.c
index c0df5ed2e048c8bf636ac7de13237c1f8a143d69..bf0f01aea99449e53a87f092a84b3263263da911 100644 (file)
@@ -829,7 +829,7 @@ static inline void x86_assign_hw_event(struct perf_event *event,
        } else {
                hwc->config_base = x86_pmu_config_addr(hwc->idx);
                hwc->event_base  = x86_pmu_event_addr(hwc->idx);
-               hwc->event_base_rdpmc = hwc->idx;
+               hwc->event_base_rdpmc = x86_pmu_rdpmc_index(hwc->idx);
        }
 }