Skip to content

perf map: Use map->dso->kernel + map__kmaps() in map__kmaps()

Arnaldo Carvalho de Melo linux-perf-users lkml 1 version Applied

Status from this message: The following commit has been merged into the perf/urgent branch of tip:

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest15 patches 6 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/15perf map: Use map->dso->kernel + map__kmaps() in map__kmaps()tools/perf/util/map.c+3 -100 replies
2/15perf symbols: Stop using map->groups, we can use kmaps insteadtools/perf/util/symbol-elf.c+1 -10 replies
3/15perf map_groups: Pass the object to map_groups__find_ams()tools/perf/arch/s390/annotate/instructions.c tools/perf/util/annotate.c tools/perf/util/map.c +1 more+8 -80 replies
4/15perf tools: Add map_groups to 'struct addr_location'tools/perf/util/callchain.c tools/perf/util/db-export.c tools/perf/util/event.c +2 more+14 -146 replies
5/15perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointerstools/perf/builtin-annotate.c tools/perf/builtin-report.c tools/perf/builtin-top.c +4 more+66 -750 replies
6/15perf unwind: Use 'struct map_symbol' in 'struct unwind_entry'tools/perf/tests/dwarf-unwind.c tools/perf/util/machine.c tools/perf/util/unwind-libdw.c +2 more+19 -200 replies
7/15perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node'tools/perf/builtin-kmem.c tools/perf/builtin-sched.c tools/perf/util/callchain.c +6 more+71 -620 replies
8/15pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol'tools/perf/arch/s390/annotate/instructions.c tools/perf/builtin-annotate.c tools/perf/ui/browsers/hists.c +7 more+114 -1250 replies
9/15perf symbols: Use kmaps(map)->machine when we know its a kernel maptools/perf/util/symbol.c+3 -130 replies
10/15perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol'tools/perf/util/callchain.c tools/perf/util/hist.c tools/perf/util/machine.c +3 more+12 -00 replies
11/15perf annotate: Stop using map->groups, use map_symbol->mg insteadtools/perf/arch/s390/annotate/instructions.c tools/perf/ui/browsers/annotate.c tools/perf/util/annotate.c+5 -40 replies
12/15perf map: Combine maps__fixup_overlappings with its only usetools/perf/util/map.c+4 -90 replies
13/15perf map: Remove ->groups from 'struct map'tools/perf/util/map.c tools/perf/util/map.h+0 -50 replies
14/15perf tool: Provide an option to print perf_event_open args and return valuetools/perf/Documentation/perf.txt tools/perf/util/debug.c tools/perf/util/debug.h +2 more+32 -180 replies
15/15perf parse: Use YYABORT to clear stack after failure, plugging leakstools/perf/util/parse-events.y+2 -10 replies

Reviews trailers per patch

1 of 15 patches has a Reviewed-by or Acked-by.

PatchArnaldo Carvalho de MeloJiri Olsa
1/15
2/15
3/15
4/15
5/15
6/15
7/15
8/15
9/15
10/15
11/15
12/15
13/15
14/15T-b A-b
15/15

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread