Skip to content

perf tools: Replace automatic const char[] variables by statics

Arnaldo Carvalho de Melo linux-perf-users lkml netdev 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest24 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/24perf tools: Replace automatic const char[] variables by staticstools/perf/builtin-c2c.c tools/perf/builtin-kmem.c tools/perf/builtin-report.c +3 more+11 -110 replies
2/24perf session: Rearrange perf_session__process_events functiontools/perf/util/session.c+7 -130 replies
3/24perf session: Get rid of file_size variabletools/perf/util/session.c+5 -70 replies
4/24perf session: Add reader objecttools/perf/util/session.c+8 -20 replies
5/24perf session: Add 'data_size' member to reader objecttools/perf/util/session.c+3 -10 replies
6/24perf session: Add 'data_offset' member to reader objecttools/perf/util/session.c+5 -40 replies
7/24perf session: Add reader__process_events functiontools/perf/util/session.c+38 -240 replies
8/24perf: Remove duplicated workqueue.h include from perf_event.hinclude/linux/perf_event.h+0 -10 replies
9/24perf tools: Remove duplicate headerstools/perf/builtin-stat.c tools/perf/tests/bp_account.c tools/perf/util/dso.h +1 more+0 -40 replies
10/24perf report: Display arch specific diagnostic counter sets, starting with s390tools/perf/util/Build tools/perf/util/evlist.h tools/perf/util/s390-cpumcf-kernel.h +4 more+277 -10 replies
11/24perf report: Display names in s390 diagnostic counter setstools/perf/util/s390-sample-raw.c+54 -50 replies
12/24perf report: Dump s390 counter set data to filetools/perf/util/s390-cpumsf.c+73 -40 replies
13/24perf: Make perf_event_output() propagate the output() returninclude/linux/perf_event.h kernel/events/core.c kernel/trace/bpf_trace.c +3 more+25 -230 replies
14/24perf, bpf: Introduce PERF_RECORD_KSYMBOLinclude/linux/perf_event.h include/uapi/linux/perf_event.h kernel/events/core.c+130 -20 replies
15/24tools headers uapi: Sync tools/include/uapi/linux/perf_event.htools/include/uapi/linux/perf_event.h+25 -10 replies
16/24perf, bpf: Introduce PERF_RECORD_BPF_EVENTinclude/linux/filter.h include/linux/perf_event.h include/uapi/linux/perf_event.h +3 more+159 -20 replies
17/24tools headers uapi: Sync tools/include/uapi/linux/perf_event.htools/include/uapi/linux/perf_event.h+28 -10 replies
18/24perf tools: Handle PERF_RECORD_KSYMBOLtools/perf/util/event.c tools/perf/util/event.h tools/perf/util/evsel.c +5 more+116 -20 replies
19/24perf tools: Handle PERF_RECORD_BPF_EVENTtools/perf/builtin-record.c tools/perf/perf.h tools/perf/util/Build +9 more+97 -20 replies
20/24perf tools: Synthesize PERF_RECORD_* for loaded BPF programstools/perf/builtin-record.c tools/perf/util/bpf-event.c tools/perf/util/bpf-event.h+263 -00 replies
21/24perf top: Synthesize BPF events for pre-existing loaded BPF programstools/perf/builtin-top.c+7 -00 replies
22/24bpf: Add module name [bpf] to ksymbols for bpf programskernel/kallsyms.c+1 -10 replies
23/24perf python: Remove -fstack-clash-protection when building with some clang versionstools/perf/util/setup.py+2 -00 replies
24/24perf utils: Move perf_config using routines from color.c to separate objecttools/perf/util/Build tools/perf/util/color.c tools/perf/util/color_config.c+48 -390 replies

Reviews trailers per patch

20 of 24 patches have a Reviewed-by or Acked-by.

PatchJiri OlsaArnaldo Carvalho de MeloNamhyung KimSouptick JoarderHendrik BruecknerJamal Hadi SalimPeter Zijlstra (Intel)Alexei Starovoitov
1/24A-b T-b
2/24A-b
3/24A-b
4/24A-b
5/24A-b
6/24A-b
7/24A-b
8/24
9/24A-b
10/24R-b
11/24R-b
12/24R-b
13/24T-b A-b
14/24R-b T-b A-b
15/24R-b T-b
16/24R-b T-b A-b A-b
17/24R-b T-b
18/24R-b T-b
19/24R-b T-b
20/24R-b T-b
21/24
22/24R-b T-b A-b
23/24
24/24

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

Read the v1 thread