Commit Graph

122 Commits (d5679ae4d2d4369477dc3b60027cca222aef33e9)

Author SHA1 Message Date
Arnaldo Carvalho de Melo b0da954a47 perf symbols: Split the dsos list into kernel and user parts 15 years ago
Arnaldo Carvalho de Melo 61f37a824d perf symbols: Rename kernel_mapto kernel_map[s]__functions 15 years ago
Arnaldo Carvalho de Melo 3f5ee186f6 perf symbols: Avoid annoying message about loading symbols 15 years ago
Arnaldo Carvalho de Melo fcf1203a91 perf symbols: Rename find_symbol routines to find_function 15 years ago
Arnaldo Carvalho de Melo 364794845c perf tools: Introduce zalloc() for the common calloc(1, N) case 15 years ago
Arnaldo Carvalho de Melo b32d133aec perf symbols: Simplify symbol machinery setup 15 years ago
Arnaldo Carvalho de Melo cc612d8199 perf symbols: Look for vmlinux in more places 15 years ago
Arnaldo Carvalho de Melo 87f8ea4cd3 perf symbols: Show messages about module loading only if verbose >= 1 15 years ago
Pekka Enberg e57cfcdac6 perf symbols: Fix ELF header errors during "perf kmem record" 15 years ago
Arnaldo Carvalho de Melo c12e15e71d perf symbols: Old versions of elf.h don't have NT_GNU_BUILD_ID 15 years ago
Arnaldo Carvalho de Melo 90c83218c3 perf symbols: Fixup kernel_maps__fixup_end end map 15 years ago
Arnaldo Carvalho de Melo ef6ae72425 perf symbols: Change the kernel DSO name if it comes from kallsyms 15 years ago
Arnaldo Carvalho de Melo fbd733b815 perf symbols: Check vmlinux buildid 15 years ago
Arnaldo Carvalho de Melo c338aee853 perf symbols: Do lazy symtab loading for the kernel & modules too 15 years ago
Arnaldo Carvalho de Melo 78075caad9 perf symbols: Introduce dso__build_id_equal 15 years ago
Arnaldo Carvalho de Melo fd7a346ea2 perf symbols: Filename__read_build_id should look at .notes section too 15 years ago
Arnaldo Carvalho de Melo 6671cb1674 perf symbols: Remove unrelated actions from dso__load_kernel_sym 15 years ago
Arnaldo Carvalho de Melo 2446042c93 perf symbols: Capture the running kernel buildid too 15 years ago
Arnaldo Carvalho de Melo f1617b4059 perf symbols: Record the build_ids of kernel modules too 15 years ago
Arnaldo Carvalho de Melo e30a3d12dd perf symbols: Kill struct build_id_list and die() another day 15 years ago
Arnaldo Carvalho de Melo d3379ab905 perf symbols: Fix comparision of build_ids 15 years ago
Arnaldo Carvalho de Melo cfc10d3bcc perf symbols: Add a long_name_len member to struct dso 15 years ago
Nick Piggin d62d77fd18 perf annotate: Allocate history size correctly 15 years ago
Arnaldo Carvalho de Melo 1124ba73be perf buildid-list: Always show the DSO name 15 years ago
Arnaldo Carvalho de Melo 9e03eb2d51 perf tools: Introduce dsos__fprintf_buildid 15 years ago
Arnaldo Carvalho de Melo 8216416167 perf symbols: Call the symbol filter in dso__synthesize_plt_symbols() 15 years ago
Frederic Weisbecker 57f395a7ea perf tools: Split up build id saving into fetch and write 15 years ago
Arnaldo Carvalho de Melo 8d06367fa7 perf symbols: Use the buildids if present 15 years ago
Arnaldo Carvalho de Melo 2643ce1145 perf symbols: Factor out buildid reading routine 15 years ago
Arnaldo Carvalho de Melo 6d7aa9d721 perf symbols: Initialize dso->loaded 16 years ago
Arnaldo Carvalho de Melo 00a192b395 perf tools: Simplify the symbol priv area mechanism 16 years ago
Arnaldo Carvalho de Melo afb7b4f08e perf tools: Factor out the map initialization 16 years ago
Arnaldo Carvalho de Melo 66bd8424cc perf tools: Delay loading symtabs till we hit a map with it 16 years ago
Marti Raudsepp 84087126d5 perf tools: Fix compatibility with libelf 0.8 and autodetect 16 years ago
Arnaldo Carvalho de Melo 6beba7adbe perf tools: Unify debug messages mechanisms 16 years ago
Arnaldo Carvalho de Melo e42049926e perf annotate: Use the sym_priv_size area for the histogram 16 years ago
Arnaldo Carvalho de Melo ed52ce2e3c perf tools: Add ->unmap_ip operation to struct map 16 years ago
Arnaldo Carvalho de Melo 2e538c4a18 perf tools: Improve kernel/modules symbol lookup 16 years ago
Arnaldo Carvalho de Melo da21d1b547 perf tools: Up the verbose level for some really verbose stuff 16 years ago
Arnaldo Carvalho de Melo 818331303b perf tools: elf_sym__is_function() should accept "zero" sized functions 16 years ago
Arnaldo Carvalho de Melo a2a99e8e12 perf tools: /proc/modules names don't always match its name 16 years ago
Arnaldo Carvalho de Melo af427bf529 perf tools: Create maps for modules when processing kallsyms 16 years ago
Arnaldo Carvalho de Melo 439d473b47 perf tools: Rewrite and improve support for kernel modules 16 years ago
Mike Galbraith 508c4d0874 perf tools: Fix module symbol loading bug 16 years ago
Frederic Weisbecker 8f28827a16 perf tools: Librarize trace_event() helper 16 years ago
Ingo Molnar 83a0944fa9 perf: Enable more compiler warnings 16 years ago
Arnaldo Carvalho de Melo 1340e6bbaf perf tools: Fix dso__new handle() to handle deleted DSOs 16 years ago
Arnaldo Carvalho de Melo 247648e374 perf tools: Fix fallback to cplus_demangle() when bfd_demangle() is not available 16 years ago
Frederic Weisbecker cd84c2ac6d perf tools: Factorize high level dso helpers 16 years ago
Arnaldo Carvalho de Melo 94cb9e385d perf report: Add debug help for the finding of symbol bugs - show the symtab origin (DSO, build-id, kernel, etc) 16 years ago