linux_dsm_epyc7002/tools/perf/arch/arm/util
Mathieu Poirier 796bfadd83 perf cs-etm: Properly deal with cpu maps
This patch allows the CoreSight AUX info section to fit topologies where
only a subset of all available CPUs are present, avoiding at the same
time accessing the ETM configuration areas of CPUs that have been
offlined.

Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: linux-arm-kernel@lists.infradead.org
Link: http://lkml.kernel.org/r/1518478737-24649-1-git-send-email-mathieu.poirier@linaro.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2018-02-16 14:55:41 -03:00
..
auxtrace.c perf auxtrace arm: Fixing uninitialised variable 2018-02-16 14:55:40 -03:00
Build perf tools: Add coresight etm PMU record capabilities 2016-09-22 12:19:40 -03:00
cs-etm.c perf cs-etm: Properly deal with cpu maps 2018-02-16 14:55:41 -03:00
cs-etm.h perf tools: Add sink configuration for cs_etm PMU 2016-09-22 13:08:55 -03:00
dwarf-regs.c perf tools: Replace STR() calls with __stringify() 2017-04-19 13:01:47 -03:00
pmu.c perf tools: Add ARM Statistical Profiling Extensions (SPE) support 2018-01-17 10:23:31 -03:00
unwind-libdw.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
unwind-libunwind.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00