Skip to content

perf hists: Get rid of position field from struct hist_entry

Arnaldo Carvalho de Melo linux-kbuild lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest64 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/64perf hists: Get rid of position field from struct hist_entrytools/perf/util/sort.h+0 -10 replies
2/64perf diff: Make hist_entry_diff fields uniontools/perf/util/sort.h+8 -70 replies
3/64perf data: Show error message when conversion failedtools/perf/util/data-convert-bt.c+8 -20 replies
4/64tools lib traceevent: Add alias field to struct format_fieldtools/lib/traceevent/event-parse.c tools/lib/traceevent/event-parse.h+5 -20 replies
5/64tools build: No need to make libapi for perf explicitlytools/Makefile+4 -40 replies
6/64tools build: Fix Makefile(s) to properly invoke tools buildMakefile tools/Makefile+13 -40 replies
7/64perf tests: Add build tests for building perf from kernel source root and toolstools/perf/tests/make+13 -10 replies
8/64perf data: Switch to multiple cpu stream filestools/perf/util/data-convert-bt.c+182 -240 replies
9/64perf data: Enable stream flush within processingtools/perf/util/data-convert-bt.c+24 -20 replies
10/64perf data: Add support for setting ordered_events queue sizetools/perf/util/data-convert-bt.c+22 -00 replies
11/64perf data: Fix duplicate field names and avoid reserved keywordstools/perf/util/data-convert-bt.c+82 -40 replies
12/64perf data: Fix signedness of valuetools/perf/util/data-convert-bt.c+52 -120 replies
13/64perf header: Add AUX area tracing featuretools/perf/util/header.c tools/perf/util/header.h+15 -00 replies
14/64perf evlist: Add support for mmapping an AUX area buffertools/perf/util/Build tools/perf/util/auxtrace.c tools/perf/util/auxtrace.h +2 more+294 -30 replies
15/64perf tools: Add user events for AUX area tracingtools/perf/util/event.c tools/perf/util/event.h tools/perf/util/session.c +1 more+101 -10 replies
16/64perf auxtrace: Add support for AUX area recordingtools/perf/perf.h tools/perf/util/auxtrace.c tools/perf/util/auxtrace.h +1 more+243 -20 replies
17/64perf record: Add basic AUX area tracing supporttools/perf/builtin-record.c+77 -40 replies
18/64perf record: Extend -m option for AUX area tracing mmap pagestools/perf/Documentation/perf-record.txt tools/perf/builtin-record.c tools/perf/util/evlist.c +1 more+56 -60 replies
19/64perf tools: Add a user event for AUX area tracing errorstools/perf/util/event.c tools/perf/util/event.h tools/perf/util/session.c +1 more+44 -10 replies
20/64perf session: Add hooks to allow transparent decoding of AUX area tracing datatools/perf/util/auxtrace.h tools/perf/util/session.c tools/perf/util/session.h+102 -100 replies
21/64perf session: Add instruction tracing optionstools/perf/util/auxtrace.c tools/perf/util/auxtrace.h tools/perf/util/session.h+181 -00 replies
22/64perf auxtrace: Add helpers for AUX area tracing errorstools/perf/util/auxtrace.c tools/perf/util/auxtrace.h tools/perf/util/event.h +1 more+104 -00 replies
23/64perf auxtrace: Add helpers for queuing AUX area tracing datatools/perf/util/auxtrace.c tools/perf/util/auxtrace.h+392 -00 replies
24/64perf auxtrace: Add a heap for sorting AUX area tracing queuestools/perf/util/auxtrace.c tools/perf/util/auxtrace.h+114 -00 replies
25/64perf auxtrace: Add processing for AUX area tracing eventstools/perf/util/auxtrace.c tools/perf/util/auxtrace.h+64 -10 replies
26/64perf auxtrace: Add a hashtable for cachingtools/perf/util/auxtrace.c tools/perf/util/auxtrace.h+137 -00 replies
27/64perf tools: Add member to struct dso for an instruction cachetools/perf/util/dso.c tools/perf/util/dso.h+5 -00 replies
28/64perf script: Add Instruction Tracing supporttools/perf/Documentation/perf-script.txt tools/perf/builtin-script.c+38 -00 replies
29/64perf inject: Re-pipe AUX area tracing eventstools/perf/builtin-inject.c+58 -50 replies
30/64perf inject: Add Instruction Tracing supporttools/perf/Documentation/perf-inject.txt tools/perf/builtin-inject.c+95 -20 replies
31/64perf script: Add field option 'flags' to print sample flagstools/perf/Documentation/perf-script.txt tools/perf/builtin-script.c tools/perf/util/event.h+39 -60 replies
32/64perf tools: Add aux_watermark member of struct perf_event_attrtools/perf/util/evsel.c tools/perf/util/session.c+2 -00 replies
33/64perf tools: Add parse_events_error interfacetools/perf/builtin-stat.c tools/perf/tests/code-reading.c tools/perf/tests/evsel-roundtrip-name.c +11 more+127 -320 replies
34/64perf tools: Add flex support for parse_events_errortools/perf/util/parse-events.h tools/perf/util/parse-events.l tools/perf/util/parse-events.y+37 -80 replies
35/64perf tools: Always bail out when config_attr function failstools/perf/util/parse-events.c+11 -40 replies
36/64perf tools: Change parse_events_add_pmu interfacetools/perf/util/parse-events.c tools/perf/util/parse-events.h tools/perf/util/parse-events.y+12 -100 replies
37/64perf tools: Add location to pmu event termstools/perf/util/parse-events.c tools/perf/util/parse-events.h tools/perf/util/parse-events.y+36 -200 replies
38/64perf tools: Add term support for parse_events_errortools/perf/tests/pmu.c tools/perf/util/parse-events.c tools/perf/util/parse-events.l +2 more+62 -100 replies
39/64perf tools: Add static terms support for parse_events_errortools/perf/util/parse-events.c+28 -90 replies
40/64perf tools: Add tracepoint support for parse_events_errortools/perf/util/parse-events.y+7 -10 replies
41/64perf tools: Add symbolic events support for parse_events_errortools/perf/util/parse-events.c tools/perf/util/parse-events.h tools/perf/util/parse-events.y+10 -110 replies
42/64perf probe: Make --funcs option exclusivetools/perf/Documentation/perf-probe.txt tools/perf/builtin-probe.c+4 -00 replies
43/64perf probe: Remove all probes matches given pattern at oncetools/perf/util/probe-event.c+17 -90 replies
44/64perf trace: Fix --filter-pids OPTION descriptiontools/perf/builtin-trace.c+2 -20 replies
45/64perf trace: Clarify that -e is about syscalls, not perf events in generaltools/perf/Documentation/perf-trace.txt tools/perf/builtin-trace.c+2 -30 replies
46/64perf stat: Fix metrics calculation with event qualifierstools/perf/builtin-stat.c+77 -520 replies
47/64perf stat: Change metrics context calculationtools/perf/builtin-stat.c+11 -60 replies
48/64perf stat: Add metrics support for exclude_hvtools/perf/builtin-stat.c+4 -10 replies
49/64perf stat: Add metrics support for exclude_(host|guest)tools/perf/builtin-stat.c+5 -10 replies
50/64perf stat: Add metrics support for exclude_idletools/perf/builtin-stat.c+4 -10 replies
51/64perf tools: Document --children option in more detailtools/perf/Documentation/callchain-overhead-calculation.txt tools/perf/Documentation/perf-report.txt tools/perf/Documentation/perf-top.txt+114 -10 replies
52/64perf tools: Move TUI-specific fields into unnamed uniontools/perf/util/sort.h+12 -60 replies
53/64perf tools: Move init_have_children field to the unnamed uniontools/perf/util/sort.h+1 -10 replies
54/64perf hists browser: Fix possible memory leaktools/perf/ui/browsers/hists.c+5 -30 replies
55/64perf hists browser: Save hist_browser_timer pointer in hist_browsertools/perf/ui/browsers/hists.c+8 -50 replies
56/64perf hists browser: Save pstack in the hist_browsertools/perf/ui/browsers/hists.c+10 -100 replies
57/64perf hists browser: Save perf_session_env in the hist_browsertools/perf/ui/browsers/hists.c+5 -20 replies
58/64perf hists browser: Split popup menu actionstools/perf/ui/browsers/hists.c+156 -860 replies
59/64perf hists browser: Split popup menu actions - part 2tools/perf/ui/browsers/hists.c+214 -1400 replies
60/64perf tools: Introduce pstack_peek()tools/perf/util/pstack.c tools/perf/util/pstack.h+8 -00 replies
61/64perf hists browser: Simplify zooming code using pstack_peek()tools/perf/ui/browsers/hists.c+9 -110 replies
62/64perf tools: Move TUI-specific fields out of map_symboltools/perf/ui/browsers/hists.c tools/perf/util/callchain.h tools/perf/util/hist.c +2 more+33 -340 replies
63/64perf tools: Use getconf to determine number of online CPUstools/perf/Makefile+1 -10 replies
64/64perf bench numa: Show more stats of particular threads in verbose modetools/perf/bench/numa.c+31 -10 replies

Reviews trailers per patch

28 of 64 patches have a Reviewed-by or Acked-by.

PatchSteven RostedtDavid AhernNamhyung KimJiri OlsaArnaldo Carvalho de MeloIngo Molnar
1/64
2/64
3/64
4/64A-b
5/64
6/64
7/64
8/64
9/64R-b A-b
10/64R-b A-b
11/64
12/64
13/64A-b
14/64
15/64A-b
16/64A-b
17/64A-b
18/64A-b
19/64A-b
20/64
21/64
22/64
23/64
24/64
25/64
26/64
27/64
28/64
29/64
30/64
31/64
32/64
33/64
34/64
35/64
36/64
37/64
38/64T-b
39/64T-b
40/64T-b
41/64
42/64T-b
43/64T-b
44/64
45/64
46/64A-b
47/64A-b
48/64A-b
49/64A-b
50/64A-b
51/64R-b
52/64A-b
53/64A-b
54/64A-b
55/64A-b
56/64A-b
57/64A-b
58/64A-b
59/64A-b
60/64A-b
61/64A-b
62/64A-b
63/64A-b T-b
64/64R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 6 reviewers.

Read the v1 thread