]> www.infradead.org Git - users/jedix/linux-maple.git/commit
perf arm-spe: Unaligned pointer work around
authorIan Rogers <irogers@google.com>
Tue, 14 May 2024 05:24:02 +0000 (22:24 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Tue, 28 May 2024 18:29:49 +0000 (11:29 -0700)
commitcbd446b4db7efce27311f3186f81c2a2d906dd60
tree45cf7625ecc47a841599f0f46b5ab092e0148ec8
parent678be1ca30cc939e0180c85b4cc9150b3d5ef0c8
perf arm-spe: Unaligned pointer work around

Use get_unaligned_leXX instead of leXX_to_cpu to handle unaligned
pointers. Such pointers occur with libFuzzer testing.

A similar change for intel-pt was done in:
https://lore.kernel.org/r/20231005190451.175568-6-adrian.hunter@intel.com

Signed-off-by: Ian Rogers <irogers@google.com>
Reviewed-by: James Clark <james.clark@arm.com>
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Link: https://lore.kernel.org/r/20240514052402.3031871-1-irogers@google.com
tools/perf/util/arm-spe-decoder/arm-spe-pkt-decoder.c