coresight: events: PERF_RECORD_AUX_OUTPUT_HW_ID used for Trace ID
authorMike Leach <mike.leach@linaro.org>
Mon, 16 Jan 2023 12:49:26 +0000 (12:49 +0000)
committerSuzuki K Poulose <suzuki.poulose@arm.com>
Thu, 19 Jan 2023 10:16:47 +0000 (10:16 +0000)
commitaa19bb4c35834dd574b36d482cc44c78816e6fcd
tree6bca47e2b59b934b9c5d566a7bd5f7a3d5a322c7
parent7d30d480a6910b643aae8603a3905c9e22327e37
coresight: events: PERF_RECORD_AUX_OUTPUT_HW_ID used for Trace ID

Use the perf_report_aux_output_id() call to output the CoreSight trace ID
and associated CPU as a PERF_RECORD_AUX_OUTPUT_HW_ID record in the
perf.data file.

Signed-off-by: Mike Leach <mike.leach@linaro.org>
Reviewed-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20230116124928.5440-14-mike.leach@linaro.org
drivers/hwtracing/coresight/coresight-etm-perf.c
include/linux/coresight-pmu.h