[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190724224954.229540-1-nums@google.com>
Date: Wed, 24 Jul 2019 15:49:52 -0700
From: Numfor Mbiziwo-Tiapo <nums@...gle.com>
To: peterz@...radead.org, mingo@...hat.com, acme@...nel.org,
alexander.shishkin@...ux.intel.com, jolsa@...hat.com,
namhyung@...nel.org, songliubraving@...com, mbd@...com
Cc: linux-kernel@...r.kernel.org, irogers@...gle.com,
eranian@...gle.com, Numfor Mbiziwo-Tiapo <nums@...gle.com>
Subject: [RFC][PATCH 0/2] Perf misaligned address fixes
These patches are all errors found by running perf test with the
ubsan (undefined behavior sanitizer version of perf).
They are solutions to misaligned address errors caught by ubsan
but they would break compatibility between perf data files.
To build perf with ubsan run:
make -C tools/perf USE_CLANG=1 EXTRA_CFLAGS="-fsanitize=undefined"
Perf will throw errors that have been fixed in these patches
that have not yet been merged:
https://lore.kernel.org/patchwork/patch/1104065/
https://lore.kernel.org/patchwork/patch/1104066/
Please feel free to leave comments.
Numfor Mbiziwo-Tiapo (2):
Fix event.c misaligned address error
Fix evsel.c misaligned address errors
tools/perf/util/event.h | 1 +
tools/perf/util/evsel.c | 28 ++++++++++++++++------------
2 files changed, 17 insertions(+), 12 deletions(-)
--
2.22.0.657.g960e92d24f-goog
Powered by blists - more mailing lists