This patch set fixes OOM scenarios on s390 when commands
perf top or perf report are executed. This often happens
when debuginfo packages are not installed. Root users
and non-root users are both affected.
Patch 1: Do not allocate memory for histograms when
the symbol is not of type function.
Patch 2: Reduce the gap between kernel end and and first
module start address on perf record.
Patch 3: Create module maps for non-root user during
perf record on s390.
Thomas Richter (3):
perf report: Fix OOM error in TUI mode on s390
perf record: Fix kallsym map size for s390
perf record: Fix s390 missing module symbol and warning for non-root
users
tools/perf/arch/s390/util/machine.c | 9 ++++++---
tools/perf/util/annotate.c | 2 +-
tools/perf/util/event.c | 4 ++--
tools/perf/util/machine.c | 29 +++++++++++++++++++++++------
4 files changed, 32 insertions(+), 12 deletions(-)
--
2.19.1