Messages in this thread | | | From | Cody P Schafer <> | Subject | [PATCH 0/16] perf: various symbol resolution fixes, including .opd section use. | Date | Thu, 9 Aug 2012 15:18:25 -0700 |
| |
1-4,6,7 are small cleanups.
5 fixes a potential segfault.
8 fixes a use after free for dso->long_name
9 avoids a segfault in elfutils when a truncated elf is loaded.
10 properly tracks that a dso had symbols loaded from a vmlinux image
11-16 fix handling of the '.opd' section in the presence of debuginfo. They should also fix plt symbol synthesis (haven't seen the plt issues in practice).
--
tools/perf/util/event.c | 2 +- tools/perf/util/map.c | 8 - tools/perf/util/map.h | 1 - tools/perf/util/symbol.c | 416 +++++++++++++++++++++++++++++------------------ tools/perf/util/symbol.h | 4 +- 5 files changed, 260 insertions(+), 171 deletions(-)
| |