Unverified Commit 6509a1c6 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!14897 perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG

parents fdfe6e8e 3b88546d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1354,7 +1354,7 @@ void intel_pmu_pebs_enable(struct perf_event *event)
			 * hence we need to drain when changing said
			 * size.
			 */
			intel_pmu_drain_large_pebs(cpuc);
			intel_pmu_drain_pebs_buffer();
			adaptive_pebs_record_size_update();
			wrmsrl(MSR_PEBS_DATA_CFG, pebs_data_cfg);
			cpuc->active_pebs_data_cfg = pebs_data_cfg;