Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
79b6bb73f888933cbcd20b0ef3976cde67951b72
/
tools
/
perf
/
util
/
symbol-elf.c
79b6bb7
perf maps: Merge 'struct maps' with 'struct map_groups'
by Arnaldo Carvalho de Melo
· 5 years ago
f2baa060
perf symbols: Stop using map->groups, we can use kmaps instead
by Arnaldo Carvalho de Melo
· 5 years ago
32ff3fe
perf copyfile: Move copyfile routines to separate files
by Arnaldo Carvalho de Melo
· 5 years ago
09aa3b0
perf symbols: Add missing dso.h header
by Arnaldo Carvalho de Melo
· 5 years ago
fb71c86c
perf tools: Remove util.h from where it is not needed
by Arnaldo Carvalho de Melo
· 5 years ago
b1d1b09
perf symbols: Move symsrc prototypes to a separate header
by Arnaldo Carvalho de Melo
· 5 years ago
9bea81b
perf symbol: Move C++ demangle defines to the only file using it
by Arnaldo Carvalho de Melo
· 5 years ago
e56fbc9
perf tools: Use list_del_init() more thorougly
by Arnaldo Carvalho de Melo
· 6 years ago
d8f9da2
perf tools: Use zfree() where applicable
by Arnaldo Carvalho de Melo
· 6 years ago
7f7c536
tools lib: Adopt zalloc()/zfree() from tools/perf
by Arnaldo Carvalho de Melo
· 6 years ago
215a0d3
perf tools: Add missing headers, mostly stdlib.h
by Arnaldo Carvalho de Melo
· 6 years ago
3052ba5
tools perf: Move from sane_ctype.h obtained from git to the Linux's original
by Arnaldo Carvalho de Melo
· 6 years ago
cf8b697
perf symbols: We need util.h in symbol-elf.c for zfree()
by Arnaldo Carvalho de Melo
· 6 years ago
e5f177a
perf symbols: Remove unused variable 'err'
by Leo Yan
· 6 years ago
6854daa
Merge tag 'perf-core-for-mingo-5.1-20190206' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
by Ingo Molnar
· 6 years ago
41f3091
perf map: Move structs and prototypes for map groups to a separate header
by Arnaldo Carvalho de Melo
· 6 years ago
1101f69
pref tools: Add missing map.h includes
by Arnaldo Carvalho de Melo
· 6 years ago
59a1770
perf symbols: Filter out hidden symbols from labels
by Jiri Olsa
· 6 years ago
843cf70
perf symbols: Add fallback definitions for GELF_ST_VISIBILITY()
by Arnaldo Carvalho de Melo
· 6 years ago
01897f3
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
d6afa56
perf symbols: Set PLT entry/header sizes properly on Sparc
by David Miller
· 6 years ago
5a5e3d3
perf probe: Support SDT markers having reference counter (semaphore)
by Ravi Bangoria
· 6 years ago
22916fd
perf kcore_copy: Amend the offset of sections that remap kernel text
by Adrian Hunter
· 7 years ago
a1a3a06
perf kcore_copy: Copy x86 PTI entry trampoline sections
by Adrian Hunter
· 7 years ago
b4503cd
perf kcore_copy: Get rid of kernel_map
by Adrian Hunter
· 7 years ago
d2c9598
perf kcore_copy: Iterate phdrs
by Adrian Hunter
· 7 years ago
15acef6
perf kcore_copy: Layout sections
by Adrian Hunter
· 7 years ago
c9dd1d8
perf kcore_copy: Calculate offset from phnum
by Adrian Hunter
· 7 years ago
6e97957
perf kcore_copy: Keep a count of phdrs
by Adrian Hunter
· 7 years ago
f683820
perf kcore_copy: Keep phdr data in a list
by Adrian Hunter
· 7 years ago
4e0d1e8
perf symbols: Split kernel symbol processing from dso__load_sym()
by Arnaldo Carvalho de Melo
· 7 years ago
857140e
perf symbols: Remove needless goto
by Arnaldo Carvalho de Melo
· 7 years ago
3183f8c
perf symbols: Unify symbol maps
by Arnaldo Carvalho de Melo
· 7 years ago
18231d7
perf symbols: Use symbol type instead of map->type
by Arnaldo Carvalho de Melo
· 7 years ago
d1fd8d9
perf symbols: No need to special case MAP__FUNCTION in fixup
by Arnaldo Carvalho de Melo
· 7 years ago
af30bff
perf symbols: Store the ELF symbol type in the symbol struct
by Arnaldo Carvalho de Melo
· 7 years ago
e85e0e0
perf tools: Use kallsyms__is_function()
by Arnaldo Carvalho de Melo
· 7 years ago
83cf774
perf map: Shorten map_groups__find_by_name() signature
by Arnaldo Carvalho de Melo
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
b28503a
perf test: Fix vmlinux failure on s390x
by Thomas Richter
· 7 years ago
b2f7605
perf symbols: Fix plt entry calculation for ARM and AARCH64
by Li Bin
· 8 years ago
4a084ec
perf report: Fix module symbol adjustment for s390x
by Thomas Richter
· 7 years ago
9ad4652
perf record: Fix wrong size in perf_record_mmap for last kernel module
by Thomas Richter
· 7 years ago
80c345b
perf util: Take elf_name as const string in dso__demangle_sym
by Milian Wolff
· 7 years ago
c25ec42
perf symbols: Keep DSO->symtab_type after decompress
by Namhyung Kim
· 8 years ago
42b3fa6
perf tools: Introduce dso__decompress_kmodule_{fd,path}
by Namhyung Kim
· 8 years ago
a09935b
perf symbols: Use correct filename for compressed modules in build-id cache
by Namhyung Kim
· 8 years ago
3d689ed
perf tools: Move sane ctype stuff from util.h to sane_ctype.h
by Arnaldo Carvalho de Melo
· 8 years ago
a64489c
perf report: Find the inline stack for a given address
by Jin Yao
· 8 years ago
be88184
perf sdt: Add scanning of sdt probes arguments
by Alexis Berlemont
· 8 years ago
bb963e1
perf utils: Check verbose flag properly
by Namhyung Kim
· 8 years ago
7934c98
perf symbols: Robustify reading of build-id from sysfs
by Arnaldo Carvalho de Melo
· 8 years ago
be39db9
perf symbols: Remove symbol_filter_t machinery
by Arnaldo Carvalho de Melo
· 8 years ago
608c34d
perf symbols: Mark if a symbol is idle in the library
by Arnaldo Carvalho de Melo
· 8 years ago
432746f
perf symbols: Fixup symbol sizes before picking best ones
by Arnaldo Carvalho de Melo
· 8 years ago
c97b40e
perf symbols: Check symbol_conf.allow_aliases for kallsyms loading too
by Arnaldo Carvalho de Melo
· 8 years ago
428aff8
perf probe: Ignore vmlinux buildid if offline kernel is given
by Masami Hiramatsu
· 8 years ago
2a8d41b
perf symbols: Demangle symbols for synthesized @plt entries.
by Milian Wolff
· 8 years ago
50de1a0
perf symbols: Fix annotation of objects with debuginfo files
by Anton Blanchard
· 8 years ago
cae15db
perf symbols: Add Rust demangling
by David Tolnay
· 9 years ago
1c1a3a4
perf tools: Add feature detection for gelf_getnote()
by Arnaldo Carvalho de Melo
· 9 years ago
cc31078
perf symbols: Provide a GElf_Nhdr typedef
by Arnaldo Carvalho de Melo
· 9 years ago
060fa0c
perf sdt: ELF support for SDT
by Hemant Kumar
· 9 years ago
2492c46
perf build: Add feature detection for libelf's elf_getshdrstrndx()
by Arnaldo Carvalho de Melo
· 9 years ago
0b3c226
perf symbols: Fix kallsyms perf test on ppc64le
by Naveen N. Rao
· 9 years ago
99e87f7
perf symbols: Adjust symbol for shared objects
by Wang Nan
· 9 years ago
73cdf0c
perf symbols: Record text offset in dso to calculate objdump address
by Wang Nan
· 9 years ago
e9c4bcd
perf symbols: add Java demangling support
by Stephane Eranian
· 9 years ago
e7a7865
perf symbols: Fix dso__load_sym to put dso
by Masami Hiramatsu
· 9 years ago
8d5c340
perf tools: Fix to put new map after inserting to map_groups in dso__load_sym
by Masami Hiramatsu
· 9 years ago
b5cabbc
perf tools: Fix copying of /proc/kcore
by Adrian Hunter
· 9 years ago
179f36d
Revert "perf symbols: Fix mismatched declarations for elf_getphdrnum"
by Arnaldo Carvalho de Melo
· 9 years ago
f0ee3b4
perf symbols: Fix annotation of vdso
by Adrian Hunter
· 9 years ago
f785f23
perf symbols: Fix mismatched declarations for elf_getphdrnum
by Arnaldo Carvalho de Melo
· 9 years ago
d3a7c48
perf tools: Reference count struct dso
by Arnaldo Carvalho de Melo
· 10 years ago
3d39ac5
perf machine: No need to have two DSOs lists
by Arnaldo Carvalho de Melo
· 10 years ago
84c2caf
perf tools: Reference count struct map
by Arnaldo Carvalho de Melo
· 10 years ago
468f3d2
perf symbols: Warn on build id mismatch
by Naveen N. Rao
· 10 years ago
c50fc0a
perf probe ppc64le: Fix ppc64 ABIv2 symbol decoding
by Ananth N Mavinakayanahalli
· 10 years ago
d233209
perf probe ppc: Fix symbol fixup issues due to ELF type
by Naveen N. Rao
· 10 years ago
ba92732
perf kmaps: Check kmaps to make code more robust
by Wang Nan
· 10 years ago
18425f1
perf symbols: Save DSO loading errno to better report errors
by Arnaldo Carvalho de Melo
· 10 years ago
914f85c
perf tools: Use kmod_path__parse in decompress_kmodule
by Jiri Olsa
· 10 years ago
680d926
perf symbols: Allow symbol alias when loading map for symbol name
by Namhyung Kim
· 10 years ago
33be4ef
Merge 'tip/perf/urgent' into perf/core to pick fixes
by Arnaldo Carvalho de Melo
· 10 years ago
e370a3d
perf symbols: Define EM_AARCH64 for older OSes
by David Ahern
· 10 years ago
4e31050
perf symbols: Define STT_GNU_IFUNC for glibc 2.9 and older.
by Vinson Lee
· 10 years ago
4886f2c
perf symbols: Ignore mapping symbols on aarch64
by Victor Kamensky
· 10 years ago
0b064f4
perf symbols: Support to read compressed module from build-id cache
by Namhyung Kim
· 10 years ago
aaba4e1
perf symbols: Move bfd_demangle stubbing to its only user
by Arnaldo Carvalho de Melo
· 10 years ago
c00c48f
perf symbols: Preparation for compressed kernel module support
by Namhyung Kim
· 10 years ago
8fa7d87
perf symbols: Encapsulate dsos list head into struct dsos
by Waiman Long
· 10 years ago
d0b0d04
perf symbols: Ignore stripped vmlinux and fallback to kallsyms
by Anton Blanchard
· 10 years ago
763122a
perf tools: Disable kernel symbol demangling by default
by Avi Kivity
· 10 years ago
f247fb8
perf symbols: Fix missing label symbols
by Adrian Hunter
· 10 years ago
e71e794
perf symbols: Don't demangle parameters and such by default
by Namhyung Kim
· 10 years ago
2b5b8bb
perf tools: Add dso__type()
by Adrian Hunter
· 11 years ago
51682dc
perf tools: Separate the VDSO map name from the VDSO dso name
by Adrian Hunter
· 11 years ago
c6d8f2a
perf symbols: Record whether a dso is 64-bit
by Adrian Hunter
· 11 years ago
a2f3b6b
perf symbols: Fix missing GNU IFUNC symbols
by Adrian Hunter
· 11 years ago
Next »