aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/symbol-elf.c
AgeCommit message (Expand)AuthorFilesLines
2022-09-21perf kcore_copy: Do not check /proc/modules is unchangedGravatar Adrian Hunter 1-5/+2
2022-08-01perf symbol: Fail to read phdr workaroundGravatar Ian Rogers 1-7/+20
2022-07-27perf symbol: Skip symbols if SHF_ALLOC flag is not setGravatar Leo Yan 1-0/+11
2022-07-27perf symbol: Correct address for bss symbolsGravatar Leo Yan 1-4/+41
2022-04-28perf symbol: Pass is_kallsyms to symbols__fixup_end()Gravatar Namhyung Kim 1-1/+1
2021-07-07perf top: Fix overflow in elf_sec__is_text()Gravatar Riccardo Mancini 1-3/+14
2021-07-07perf symbol-elf: Decode dynsym even if symtab existsGravatar Masami Hiramatsu 1-28/+54
2021-06-04perf symbol-elf: Fix memory leak by freeing sdt_note.argsGravatar Riccardo Mancini 1-0/+1
2021-03-23perf tools: Fix various typos in commentsGravatar Ingo Molnar 1-1/+1
2021-02-17perf tools: Add OCaml demanglingGravatar Fabian Hemmer 1-2/+7
2021-02-17perf symbols: Resolve symbols against debug file firstGravatar Jiri Slaby 1-1/+15
2020-12-17perf tools: Add support to read build id from compressed elfGravatar Jiri Olsa 1-2/+35
2020-10-14perf tools: Pass build_id object to dso__build_id_equal()Gravatar Jiri Olsa 1-2/+6
2020-10-14perf tools: Pass build id object to sysfs__read_build_id()Gravatar Jiri Olsa 1-6/+5
2020-10-14perf tools: Pass build_id object to filename__read_build_id()Gravatar Jiri Olsa 1-6/+10
2020-09-04perf dso: Use libbfd to read build_id and .gnu_debuglink sectionGravatar Remi Bernon 1-3/+77
2020-08-13perf tools: Fix module symbol processingGravatar Jiri Olsa 1-3/+3
2020-08-13perf tools: Rename 'enum dso_kernel_type' to 'enum dso_space_type'Gravatar Jiri Olsa 1-1/+1
2020-05-28perf kcore_copy: Fix module map when there are no modules loadedGravatar Adrian Hunter 1-0/+7
2020-03-23perf symbols: Consolidate symbol fixup issueGravatar Leo Yan 1-2/+8
2019-12-20perf map: Set kmap->kmaps backpointer for main kernel map chunksGravatar Arnaldo Carvalho de Melo 1-0/+3
2019-11-26perf maps: Rename map_groups.h to maps.hGravatar Arnaldo Carvalho de Melo 1-1/+1
2019-11-26perf maps: Merge 'struct maps' with 'struct map_groups'Gravatar Arnaldo Carvalho de Melo 1-7/+7
2019-11-12perf symbols: Stop using map->groups, we can use kmaps insteadGravatar Arnaldo Carvalho de Melo 1-1/+1
2019-09-25perf copyfile: Move copyfile routines to separate filesGravatar Arnaldo Carvalho de Melo 1-1/+1
2019-09-20perf symbols: Add missing dso.h headerGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-09-20perf tools: Remove util.h from where it is not neededGravatar Arnaldo Carvalho de Melo 1-0/+2
2019-08-31perf symbols: Move symsrc prototypes to a separate headerGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-08-31perf symbol: Move C++ demangle defines to the only file using itGravatar Arnaldo Carvalho de Melo 1-0/+6
2019-07-09perf tools: Use list_del_init() more thorouglyGravatar Arnaldo Carvalho de Melo 1-3/+3
2019-07-09perf tools: Use zfree() where applicableGravatar Arnaldo Carvalho de Melo 1-5/+5
2019-07-09tools lib: Adopt zalloc()/zfree() from tools/perfGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-07-09perf tools: Add missing headers, mostly stdlib.hGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-06-25tools perf: Move from sane_ctype.h obtained from git to the Linux's originalGravatar Arnaldo Carvalho de Melo 1-1/+1
2019-06-25perf symbols: We need util.h in symbol-elf.c for zfree()Gravatar Arnaldo Carvalho de Melo 1-0/+1
2019-06-05perf symbols: Remove unused variable 'err'Gravatar Leo Yan 1-2/+1
2019-02-09Merge tag 'perf-core-for-mingo-5.1-20190206' of git://git.kernel.org/pub/scm/...Gravatar Ingo Molnar 1-0/+2
2019-02-06perf map: Move structs and prototypes for map groups to a separate headerGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-02-06pref tools: Add missing map.h includesGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-02-04perf symbols: Filter out hidden symbols from labelsGravatar Jiri Olsa 1-1/+8
2019-02-04perf symbols: Add fallback definitions for GELF_ST_VISIBILITY()Gravatar Arnaldo Carvalho de Melo 1-0/+14
2018-11-03Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-1/+11
2018-10-18perf symbols: Set PLT entry/header sizes properly on SparcGravatar David Miller 1-1/+11
2018-09-24perf probe: Support SDT markers having reference counter (semaphore)Gravatar Ravi Bangoria 1-12/+34
2018-05-23perf kcore_copy: Amend the offset of sections that remap kernel textGravatar Adrian Hunter 1-2/+51
2018-05-23perf kcore_copy: Copy x86 PTI entry trampoline sectionsGravatar Adrian Hunter 1-0/+42
2018-05-23perf kcore_copy: Get rid of kernel_mapGravatar Adrian Hunter 1-18/+52
2018-05-23perf kcore_copy: Iterate phdrsGravatar Adrian Hunter 1-15/+10
2018-05-23perf kcore_copy: Layout sectionsGravatar Adrian Hunter 1-3/+22
2018-05-23perf kcore_copy: Calculate offset from phnumGravatar Adrian Hunter 1-1/+5