Skip to content

perf trace: Associate vfs_getname()'ed pathname with fd returned from 'openat'

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest44 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/44perf trace: Associate vfs_getname()'ed pathname with fd returned from 'openat'tools/perf/builtin-trace.c+8 -50 replies
2/44perf trace: Use beautifiers on syscalls:sys_enter_ handlerstools/perf/builtin-trace.c+44 -30 replies
3/44perf trace: Rename some syscall_tp methods to raw_syscalltools/perf/builtin-trace.c+7 -70 replies
4/44perf trace: Allow setting up a syscall_tp struct without a format_fieldtools/perf/builtin-trace.c+15 -70 replies
5/44perf trace: Setup struct syscall_tp for syscalls:sys_{enter,exit}_NAME eventstools/perf/builtin-trace.c+52 -10 replies
6/44perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"args" handling syscalls:* eventstools/perf/builtin-trace.c+3 -100 replies
7/44perf auxtrace: Support for perf report -D for s390tools/perf/arch/s390/util/auxtrace.c tools/perf/util/Build tools/perf/util/auxtrace.c +3 more+150 -00 replies
8/44perf report: Add raw report support for s390 auxiliary tracetools/perf/util/s390-cpumsf-kernel.h tools/perf/util/s390-cpumsf.c+317 -10 replies
9/44perf report: Add GUI report support for s390 auxiliary tracetools/perf/util/s390-cpumsf.c+585 -80 replies
10/44perf vendor events arm64: Enable JSON events for eMAGtools/perf/pmu-events/arch/arm64/ampere/emag/core-imp-def.json tools/perf/pmu-events/arch/arm64/mapfile.csv+33 -00 replies
11/44perf tools: Drop unneeded bitmap_zero() callstools/perf/tests/bitmap.c tools/perf/tests/mem2node.c tools/perf/util/header.c+0 -70 replies
12/44perf bpf: Add 'syscall_enter' probe helper for syscall enter tracepointstools/perf/examples/bpf/sys_enter_openat.c tools/perf/include/bpf/bpf.h+36 -00 replies
13/44perf annotate: Make symbol__annotate_fprintf2() localtools/perf/util/annotate.c tools/perf/util/annotate.h+1 -20 replies
14/44perf annotate: Make annotation_line__max_percent statictools/perf/util/annotate.c tools/perf/util/annotate.h+2 -20 replies
15/44perf annotate: Get rid of annotation__scnprintf_samples_period()tools/perf/ui/browsers/annotate.c tools/perf/util/annotate.c tools/perf/util/annotate.h+3 -510 replies
16/44perf annotate: Rename struct annotation_line::samples* to data*tools/perf/ui/browsers/annotate.c tools/perf/util/annotate.c tools/perf/util/annotate.h+33 -330 replies
17/44perf annotate: Rename local sample variables to datatools/perf/util/annotate.c+20 -200 replies
18/44perf annotate: Rename hist to sym_hist in annotation__calc_percenttools/perf/util/annotate.c+8 -80 replies
19/44perf annotate: Loop group events directly in annotation__calc_percent()tools/perf/util/annotate.c tools/perf/util/evsel.h+15 -50 replies
20/44perf annotate: Switch struct annotation_data::percent to arraytools/perf/ui/browsers/annotate.c tools/perf/util/annotate.c tools/perf/util/annotate.h+56 -230 replies
21/44perf annotate: Add PERCENT_HITS_GLOBAL percent valuetools/perf/util/annotate.c tools/perf/util/annotate.h+8 -10 replies
22/44perf annotate: Add PERCENT_PERIOD_LOCAL percent valuetools/perf/util/annotate.c tools/perf/util/annotate.h+3 -00 replies
23/44perf annotate: Add PERCENT_PERIOD_GLOBAL percent valuetools/perf/util/annotate.c tools/perf/util/annotate.h+4 -00 replies
24/44perf annotate: Add percent_type to struct annotation_optionstools/perf/util/annotate.c tools/perf/util/annotate.h+9 -50 replies
25/44perf annotate: Pass struct annotation_options to symbol__calc_lines()tools/perf/util/annotate.c+13 -100 replies
26/44perf annotate: Pass 'struct annotation_options' to map_symbol__annotation_dump()tools/perf/ui/browsers/annotate.c tools/perf/util/annotate.c tools/perf/util/annotate.h+29 -230 replies
27/44perf annotate: Pass browser percent_type in annotate_browser__calc_percent()tools/perf/ui/browsers/annotate.c+1 -10 replies
28/44perf annotate: Add support to toggle percent typetools/perf/ui/browsers/annotate.c tools/perf/util/annotate.h+64 -40 replies
29/44perf annotate: Make local period the default percent typetools/perf/util/annotate.c+1 -10 replies
30/44perf annotate: Display percent type in stdio outputtools/perf/util/annotate.c+6 -30 replies
31/44perf annotate: Add --percent-type optiontools/perf/Documentation/perf-annotate.txt tools/perf/builtin-annotate.c tools/perf/util/annotate.c +1 more+67 -00 replies
32/44perf report: Add --percent-type optiontools/perf/Documentation/perf-report.txt tools/perf/builtin-report.c+12 -00 replies
33/44perf bpf: Add struct bpf_map structtools/perf/include/bpf/bpf.h+14 -00 replies
34/44perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output functiontools/perf/examples/bpf/hello.c tools/perf/include/bpf/stdio.h+28 -00 replies
35/44perf bpf: Make bpf__for_each_stdout_map() generictools/perf/util/bpf-loader.c+5 -20 replies
36/44perf bpf: Generalize bpf__setup_stdout()tools/perf/util/bpf-loader.c tools/perf/util/bpf-loader.h+24 -90 replies
37/44perf bpf: Add bpf__setup_output_event() strerror() counterparttools/perf/util/bpf-loader.c tools/perf/util/bpf-loader.h+11 -80 replies
38/44perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functionstools/perf/include/bpf/bpf.h+3 -00 replies
39/44perf trace: Handle "bpf-output" events associated with "__augmented_syscalls__" BPF maptools/perf/builtin-trace.c tools/perf/examples/bpf/augmented_syscalls.c+62 -00 replies
40/44perf bpf: Make bpf__setup_output_event() return the bpf-output eventtools/perf/builtin-trace.c tools/perf/util/bpf-loader.c tools/perf/util/bpf-loader.h+21 -180 replies
41/44perf trace: Setup the augmented syscalls bpf-output event fieldstools/perf/builtin-trace.c+33 -10 replies
42/44perf trace: Wire up the augmented syscalls with the syscalls:sys_enter_FOO beautifiertools/perf/builtin-trace.c+4 -10 replies
43/44perf map: Synthesize maps only for thread group leadertools/perf/util/event.c+10 -30 replies
44/44perf map: Optimize maps__fixup_overlappings()tools/perf/util/map.c tools/perf/util/map.h+26 -190 replies

Reviews trailers per patch

6 of 44 patches have a Reviewed-by or Acked-by.

PatchArnaldo Carvalho de MeloHendrik BruecknerJohn GarryJiri Olsa
1/44
2/44
3/44Signef-off-by
4/44
5/44
6/44
7/44R-b
8/44R-b
9/44R-b
10/44R-b
11/44
12/44
13/44
14/44
15/44T-b
16/44
17/44
18/44
19/44
20/44
21/44
22/44
23/44
24/44
25/44
26/44
27/44
28/44T-b
29/44T-b
30/44T-b
31/44T-b
32/44T-b
33/44
34/44
35/44
36/44
37/44
38/44
39/44
40/44
41/44
42/44
43/44A-b
44/44A-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 4 reviewers.

Read the v1 thread