Comment 0 for bug 1828166

Revision history for this message
bugproxy (bugproxy) wrote :

perf top hangs and shows error messages

---uname output---
Linux weather 4.15.0-46-generic #49-Ubuntu SMP Wed Feb 6 09:32:27 UTC 2019 s390x s390x s390x GNU/Linux

---Steps to Reproduce---
 I start a benchmark (mem_alloc, but it really doesn't matter) and then issue perf top in a second terminal, the output from perf top is correct. Now I stop the benchmark: perf top shows a error message (Not enough memory for annotating '__irf_end' symbol!) and I can't quit from perf top anymore

Following analyse took place:
No problem with current kernel .
Bi-Secting of perf tool took place and following commit was found:

commit edeb0c90df3581b821a764052d185df985f8b8dc (HEAD, refs/bisect/bad)
Author: Arnaldo Carvalho de Melo <email address hidden>
Date: Tue Oct 16 17:08:29 2018 -0300

    perf tools: Stop fallbacking to kallsyms for vdso symbols lookup

When you apply this patch the issue is gone, however it is contained in these versions:

git tag --contains edeb0c90df3581b821
v4.19
v4.20
....

The level I was debugging was kernel 4.15 which does not contain this patch.