Thread (9 messages) 9 messages, 2 authors, 2021-06-30

Re: [PATCH 1/3] perf/x86: Add new event for AUX output counter index

From: Peter Zijlstra <peterz@infradead.org>
Date: 2021-06-25 13:15:49
Also in: lkml

On Wed, Jun 09, 2021 at 05:20:53PM +0300, Adrian Hunter wrote:
+static void intel_pmu_report_aux_output_id(struct perf_event *event)
+{
+	struct hw_perf_event *hwc = &event->hw;
+
+	/*
+	 * So long as all PEBS-via-PT events for a recording session are
+	 * scheduled together, then only changes to hwc->idx need be reported.
+	 */
+	if (hwc->idx != hwc->idx_reported) {
+		hwc->idx_reported = hwc->idx;
+		perf_report_aux_output_id(event, hwc->idx);
+	}
+}
AFAICT you want a callback in x86_assign_hw_event(), is that so?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help