Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
1fc632cef4ea137bc45fd0fc4cb902e374064163
/
tools
/
perf
/
builtin-trace.c
1fc632c
libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel
by Jiri Olsa
· 6 years ago
6484d2f
libperf: Add nr_entries to struct perf_evlist
by Jiri Olsa
· 6 years ago
ce9036a
libperf: Include perf_evlist in evlist object
by Jiri Olsa
· 6 years ago
b27c4ec
libperf: Include perf_evsel in evsel object
by Jiri Olsa
· 6 years ago
e74676d
perf evlist: Rename perf_evlist__disable() to evlist__disable()
by Jiri Olsa
· 6 years ago
1c87f16
perf evlist: Rename perf_evlist__enable() to evlist__enable()
by Jiri Olsa
· 6 years ago
474ddc4
perf evlist: Rename perf_evlist__open() to evlist__open()
by Jiri Olsa
· 6 years ago
9a10bb2
perf evsel: Rename perf_evsel__disable() to evsel__disable()
by Jiri Olsa
· 6 years ago
a1cf3a7
perf evlist: Rename perf_evlist__add() to evlist__add()
by Jiri Olsa
· 6 years ago
365c3ae
perf evsel: Rename perf_evsel__new() to evsel__new()
by Jiri Olsa
· 6 years ago
5eb2dd2
perf evsel: Rename perf_evsel__delete() to evsel__delete()
by Jiri Olsa
· 6 years ago
c12995a
perf evlist: Rename perf_evlist__delete() to evlist__delete()
by Jiri Olsa
· 6 years ago
0f98b11
perf evlist: Rename perf_evlist__new() to evlist__new()
by Jiri Olsa
· 6 years ago
63503db
perf evlist: Rename struct perf_evlist to struct evlist
by Jiri Olsa
· 6 years ago
32dcd02
perf evsel: Rename struct perf_evsel to struct evsel
by Jiri Olsa
· 6 years ago
e4b00e9
perf trace: Add "sendfile64" alias to the "sendfile" syscall
by Arnaldo Carvalho de Melo
· 6 years ago
ad4153f
perf trace: Reuse BPF augmenters from syscalls with similar args signature
by Arnaldo Carvalho de Melo
· 6 years ago
30a910d
perf trace: Preallocate the syscall table
by Arnaldo Carvalho de Melo
· 6 years ago
b8b1033
perf trace: Mark syscall ids that are not allocated to avoid unnecessary error messages
by Arnaldo Carvalho de Melo
· 6 years ago
5d2bd889
perf trace: Forward error codes when trying to read syscall info
by Arnaldo Carvalho de Melo
· 6 years ago
247dd65
perf trace beauty: Beautify bind's sockaddr arg
by Arnaldo Carvalho de Melo
· 6 years ago
ef969ca64
perf trace beauty: Do not try to use the fd->pathname beautifier for bind/connect fd arg
by Arnaldo Carvalho de Melo
· 6 years ago
79d725c
perf trace beauty: Disable fd->pathname when close() not enabled
by Arnaldo Carvalho de Melo
· 6 years ago
1d86275
perf trace beauty: Make connect's addrlen be printed as an int, not hex
by Arnaldo Carvalho de Melo
· 6 years ago
8b8044e
perf trace: Look for default name for entries in the syscalls prog array
by Arnaldo Carvalho de Melo
· 6 years ago
8d5da26
perf augmented_raw_syscalls: Support copying two string syscall args
by Arnaldo Carvalho de Melo
· 6 years ago
236dd58
perf augmented_raw_syscalls: Add handler for "openat"
by Arnaldo Carvalho de Melo
· 6 years ago
b119970
perf trace: Handle raw_syscalls:sys_enter just like the BPF_OUTPUT augmented event
by Arnaldo Carvalho de Melo
· 6 years ago
3803a22
perf trace: Put the per-syscall entry/exit prog_array BPF map infrastructure in place
by Arnaldo Carvalho de Melo
· 6 years ago
6ff8fff
perf trace: Allow specifying the bpf prog to augment specific syscalls
by Arnaldo Carvalho de Melo
· 6 years ago
5834da7
perf trace: Add BPF handler for unaugmented syscalls
by Arnaldo Carvalho de Melo
· 6 years ago
83e69b9
perf trace: Order -e syscalls table
by Arnaldo Carvalho de Melo
· 6 years ago
5ca0b7f
perf trace: Look up maps just on the __augmented_syscalls__ BPF object
by Arnaldo Carvalho de Melo
· 6 years ago
c8c8057
perf trace: Add pointer to BPF object containing __augmented_syscalls__
by Arnaldo Carvalho de Melo
· 6 years ago
c3e78a3
perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake
by Arnaldo Carvalho de Melo
· 6 years ago
7f7c536
tools lib: Adopt zalloc()/zfree() from tools/perf
by Arnaldo Carvalho de Melo
· 6 years ago
7a6d49d
perf trace: Fix potential NULL pointer dereference found by the smatch tool
by Leo Yan
· 6 years ago
3052ba5
tools perf: Move from sane_ctype.h obtained from git to the Linux's original
by Arnaldo Carvalho de Melo
· 6 years ago
016f327
perf trace: Fixup pointer arithmetic when consuming augmented syscall args
by Arnaldo Carvalho de Melo
· 6 years ago
99f26f8
perf trace: Streamline validation of select syscall names list
by Arnaldo Carvalho de Melo
· 6 years ago
a4066d6
perf trace: Fix exclusion of not available syscall names from selector list
by Arnaldo Carvalho de Melo
· 6 years ago
3ce5ace
Merge tag 'perf-core-for-mingo-5.3-20190611' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
by Ingo Molnar
· 6 years ago
bddb363
Merge branch 'x86/cpu' into perf/core, to pick up dependent changes
by Ingo Molnar
· 6 years ago
04c41bc
perf trace: Skip unknown syscalls when expanding strace like syscall groups
by Arnaldo Carvalho de Melo
· 6 years ago
012749ca
perf trace: Exit when failing to build eBPF program
by Leo Yan
· 6 years ago
9100704
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251
by Thomas Gleixner
· 6 years ago
dea87bf
perf trace: Associate more argument names with the filename beautifier
by Arnaldo Carvalho de Melo
· 6 years ago
8195168
perf trace: Consume the augmented_raw_syscalls payload
by Arnaldo Carvalho de Melo
· 6 years ago
4cae8675
perf augmented_raw_syscalls: Tell which args are filenames and how many bytes to copy
by Arnaldo Carvalho de Melo
· 6 years ago
a9a187a
perf trace: Beautify 'sync_file_range' arguments
by Arnaldo Carvalho de Melo
· 6 years ago
f6af095
perf trace: Beautify 'fsmount' arguments
by Arnaldo Carvalho de Melo
· 6 years ago
f5b91db
perf trace: Introduce syscall_arg__scnprintf_strarray_flags
by Arnaldo Carvalho de Melo
· 6 years ago
dcc6fd6
perf trace: Beautify 'fsconfig' arguments
by Arnaldo Carvalho de Melo
· 6 years ago
693bd39
perf trace: Beautify 'fspick' arguments
by Arnaldo Carvalho de Melo
· 6 years ago
566e302
perf trace: Beautify 'move_mount' arguments
by Arnaldo Carvalho de Melo
· 6 years ago
2d4f279
perf data: Add global path holder
by Jiri Olsa
· 6 years ago
ff7a4f9
perf trace: Allow dumping a BPF map after setting up BPF events
by Arnaldo Carvalho de Melo
· 6 years ago
ca2da70
perf trace: Filter out gnome-terminal* parent
by Arnaldo Carvalho de Melo
· 6 years ago
0510748
perf trace: Check if the 'fd' is negative when mapping it to pathname
by Arnaldo Carvalho de Melo
· 6 years ago
6854daa
Merge tag 'perf-core-for-mingo-5.1-20190206' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
by Ingo Molnar
· 6 years ago
9821517
Merge branch 'perf/urgent' into perf/core, to pick up fixes
by Ingo Molnar
· 6 years ago
daecf9e
perf tools: Add missing include for symbols.h
by Arnaldo Carvalho de Melo
· 6 years ago
1101f69
pref tools: Add missing map.h includes
by Arnaldo Carvalho de Melo
· 6 years ago
6ab3bc2
perf trace: Support multiple "vfs_getname" probes
by Arnaldo Carvalho de Melo
· 6 years ago
1d59cb1
perf trace: Fixup etcsnoop example
by Arnaldo Carvalho de Melo
· 6 years ago
ac6e022
perf trace: Fix alignment for [continued] lines
by Arnaldo Carvalho de Melo
· 6 years ago
172bf02
perf trace: Fix ')' placement in "interrupted" syscall lines
by Arnaldo Carvalho de Melo
· 6 years ago
2d47338
perf trace beauty: Export function to get the files for a thread
by Arnaldo Carvalho de Melo
· 6 years ago
4bcc4cf
perf trace: Store the major number for a file when storing its pathname
by Arnaldo Carvalho de Melo
· 6 years ago
d7e1348
perf trace: Move the files table resizing to outside set_pathname()
by Arnaldo Carvalho de Melo
· 6 years ago
f4a74fc
perf trace: Rename thread_thread->paths to thread_trace->files
by Arnaldo Carvalho de Melo
· 6 years ago
b9b6a2e
perf trace: Do not hardcode the size of the tracepoint common_ fields
by Arnaldo Carvalho de Melo
· 6 years ago
f76214f
perf trace: Check if the raw_syscalls:sys_{enter,exit} are setup before setting tp filter
by Arnaldo Carvalho de Melo
· 6 years ago
a663134
perf beauty mmap: Print mmap's 'offset' arg in hexadecimal
by Arnaldo Carvalho de Melo
· 6 years ago
fb7068e
perf trace beauty: Beautify arch_prctl()'s arguments
by Arnaldo Carvalho de Melo
· 6 years ago
9614b8d
perf trace: When showing string prefixes show prefix + ??? for unknown entries
by Arnaldo Carvalho de Melo
· 6 years ago
1f2d085
perf trace: Move strarrays to beauty.h for further reuse
by Arnaldo Carvalho de Melo
· 6 years ago
ce05539
perf trace: Show NULL when syscall pointer args are 0
by Arnaldo Carvalho de Melo
· 6 years ago
2c83dfa
perf trace: Enclose the errno strings with ()
by Arnaldo Carvalho de Melo
· 6 years ago
4b8a240
perf trace: Add alignment spaces after the closing parens
by Arnaldo Carvalho de Melo
· 6 years ago
c65c83f
perf trace: Allow asking for not suppressing common string prefixes
by Arnaldo Carvalho de Melo
· 6 years ago
2e3d7fac
perf trace: Add a prefix member to the strarray class
by Arnaldo Carvalho de Melo
· 6 years ago
721f532
perf trace: Enclose strings with double quotes
by Arnaldo Carvalho de Melo
· 6 years ago
9ed45d5
perf trace: Make the alignment of the syscall args be configurable
by Arnaldo Carvalho de Melo
· 6 years ago
9d6dc17
perf trace: Allow suppressing the syscall argument names
by Arnaldo Carvalho de Melo
· 6 years ago
b036146
perf trace: Allow configuring if the syscall start timestamp should be printed
by Arnaldo Carvalho de Melo
· 6 years ago
d32de87
perf trace: Allow configuring default for perf_event_attr.inherit
by Arnaldo Carvalho de Melo
· 6 years ago
42e4a52
perf trace: Allow configuring if the syscall duration should be printed
by Arnaldo Carvalho de Melo
· 6 years ago
e7c634f
perf trace: Allow configuring if zeroed syscall args should be printed
by Arnaldo Carvalho de Melo
· 6 years ago
ac96287
perf trace: Allow specifying a set of events to add in perfconfig
by Arnaldo Carvalho de Melo
· 6 years ago
bbab50d
perf trace: Switch to using a struct for the aumented_raw_syscalls syscalls map values
by Arnaldo Carvalho de Melo
· 6 years ago
b27b38e
perf trace: Implement syscall filtering in augmented_syscalls
by Arnaldo Carvalho de Melo
· 6 years ago
0df50e0
perf trace: Avoid using raw_syscalls in duplicity with eBPF augmentation
by Arnaldo Carvalho de Melo
· 6 years ago
246fbe0
perf trace: Rename set_ev_qualifier_filter to clarify its a tracepoint filter
by Arnaldo Carvalho de Melo
· 6 years ago
436651c
perf trace beauty: renameat's newdirfd may also be AT_FDCWD
by Arnaldo Carvalho de Melo
· 6 years ago
ca7ff2c
perf trace: Beautify renameat2's flags argument
by Arnaldo Carvalho de Melo
· 6 years ago
84a8354
perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWD
by Arnaldo Carvalho de Melo
· 6 years ago
a761a8d
perf trace: Allow selecting use the use of the ordered_events code
by Arnaldo Carvalho de Melo
· 6 years ago
7ba6152
perf trace: Rename delivery functions to ease making ordered_events selectable
by Arnaldo Carvalho de Melo
· 6 years ago
028713a
perf trace: Add ordered processing
by Jiri Olsa
· 6 years ago
Next »