OpenCloudOS-Kernel/tools/perf/util/arm-spe-decoder
Rob Herring 7105311c2d perf arm-spe: Add raw decoding for SPEv1.2 previous branch address
Arm SPEv1.2 adds a new optional address packet type: previous branch
target. The recorded address is the target virtual address of the most
recently taken branch in program order.

Add support for decoding the address packet in raw dumps.

Reviewed-by: Leo Yan <leo.yan@linaro.org>
Signed-off-by: Rob Herring <robh@kernel.org>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: https://lore.kernel.org/r/20230203162401.132931-1-robh@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2023-02-03 17:12:25 -03:00
..
Build
arm-spe-decoder.c perf arm-spe: Only warn once for each unsupported address packet 2023-02-02 16:32:19 -03:00
arm-spe-decoder.h perf arm-spe: Use SPE data source for neoverse cores 2022-08-11 19:12:01 -03:00
arm-spe-pkt-decoder.c perf arm-spe: Add raw decoding for SPEv1.2 previous branch address 2023-02-03 17:12:25 -03:00
arm-spe-pkt-decoder.h perf arm-spe: Add raw decoding for SPEv1.2 previous branch address 2023-02-03 17:12:25 -03:00