summaryrefslogtreecommitdiffstats
path: root/tools/perf/builtin-trace.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* perf trace: The return from 'write' isn't a pidArnaldo Carvalho de Melo2024-10-171-1/+1
* perf trace: Mark the 'head' arg in the set_robust_list syscall as coming from...Arnaldo Carvalho de Melo2024-09-111-0/+2
* perf trace: Mark the 'rseq' arg in the rseq syscall as coming from user spaceArnaldo Carvalho de Melo2024-09-111-0/+2
* perf trace: If a syscall arg is marked as 'const', assume it is coming _from_...Arnaldo Carvalho de Melo2024-09-111-1/+4
* perf trace: Mark the rlim arg in the prlimit64 and setrlimit syscalls as comi...Arnaldo Carvalho de Melo2024-09-101-2/+4
* perf trace: Support collecting 'union's with the BPF augmenterArnaldo Carvalho de Melo2024-09-101-8/+10
* perf trace: Add --force-btf for debuggingHoward Chu2024-09-101-1/+6
* perf trace: Pretty print buffer dataHoward Chu2024-09-101-0/+33
* perf trace: Pretty print struct dataHoward Chu2024-09-101-5/+60
* perf trace: Add trace__bpf_sys_enter_beauty_map() to prepare for fetching dat...Howard Chu2024-09-101-0/+110
* perf trace: Mark bpf's attr as from_userArnaldo Carvalho de Melo2024-09-101-1/+2
* perf trace: Introduce SCA_TIMESPEC_FROM_USER() to set .from_user = trueArnaldo Carvalho de Melo2024-09-101-2/+2
* perf trace: Introduce SCA_SOCKADDR_FROM_USER() to set .from_user = trueArnaldo Carvalho de Melo2024-09-101-3/+3
* perf trace: Introduce SCA_PERF_ATTR_FROM_USER() to set .from_user = trueArnaldo Carvalho de Melo2024-09-101-1/+1
* perf trace: Mark which syscall arguments go from user space to kernel spaceArnaldo Carvalho de Melo2024-09-101-14/+27
* perf trace: Pass the richer 'struct syscall_arg' pointer to trace__btf_scnpri...Arnaldo Carvalho de Melo2024-08-281-4/+6
* perf tool: Constify tool pointersIan Rogers2024-08-121-2/+2
* perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare()Namhyung Kim2024-08-011-1/+1
* perf trace: Remove arg_fmt->is_enum, we can get that from the BTF typeArnaldo Carvalho de Melo2024-07-311-46/+55
* perf trace: Introduce trace__btf_scnprintf()Arnaldo Carvalho de Melo2024-07-311-22/+27
* perf trace: Filter enum arguments with enum namesHoward Chu2024-07-311-6/+56
* perf trace: Augment non-syscall tracepoints with enum arguments with BTFHoward Chu2024-07-311-7/+22
* perf trace: BTF-based enum pretty printing for syscall argsHoward Chu2024-07-311-4/+106
* perf trace: Fix iteration of syscall ids in syscalltbl->entriesHoward Chu2024-07-121-7/+7
* Merge remote-tracking branch 'perf-tools' into perf-tools-nextNamhyung Kim2024-07-021-1/+1
|\
| * tools headers UAPI: Sync fcntl.h with the kernel sources to pick F_DUPFD_QUERYArnaldo Carvalho de Melo2024-05-271-1/+1
* | perf trace beauty: Always show mmap prot even though PROT_NONEChangbin Du2024-05-301-3/+3
* | perf trace beauty: Always show param if show_zero is setChangbin Du2024-05-301-22/+7
|/
* perf dso: Add reference count checking and accessor functionsIan Rogers2024-05-061-1/+1
* perf trace: Disable syscall augmentation with recordIan Rogers2024-05-041-0/+5
* perf evsel: Use evsel__name_is() helperYang Jihong2024-04-031-2/+2
* perf trace: Fix 'newfstatat'/'fstatat' argument pretty printingArnaldo Carvalho de Melo2024-03-211-3/+4
* perf trace: Beautify the 'flags' arg of unlinkatArnaldo Carvalho de Melo2024-03-211-1/+3
* perf beauty: Introduce faccessat2 flags scnprintf routineArnaldo Carvalho de Melo2024-03-211-0/+9
* perf beauty: Introduce scrape script for various fs syscalls 'flags' argumentsArnaldo Carvalho de Melo2024-03-211-1/+1
* perf trace: Collect sys_nanosleep first argumentArnaldo Carvalho de Melo2024-03-211-0/+2
* perf trace: Ignore thread hashing in summaryIan Rogers2024-03-041-18/+23
* perf env: Introduce perf_env__arch_strerrno()Arnaldo Carvalho de Melo2023-12-041-4/+2
* perf trace: Use heuristic when deciding if a syscall tracepoint "const char *...Arnaldo Carvalho de Melo2023-08-181-0/+13
* perf trace: Use the augmented_raw_syscall BPF skel only for tracing syscallsArnaldo Carvalho de Melo2023-08-181-2/+6
* perf trace: Migrate BPF augmentation to use a skeletonIan Rogers2023-08-151-64/+95
* perf parse-events: Remove BPF event supportIan Rogers2023-08-151-145/+1
* perf trace: Free thread_trace->files tableArnaldo Carvalho de Melo2023-07-201-0/+14
* perf trace: Really free the evsel->priv areaArnaldo Carvalho de Melo2023-07-201-7/+2
* perf trace: Register a thread priv destructorArnaldo Carvalho de Melo2023-07-201-0/+15
* perf callchain: Use pthread keys for tls callchain_cursorIan Rogers2023-06-121-7/+13
* perf addr_location: Add init/exit/copy functionsIan Rogers2023-06-121-3/+7
* perf thread: Add accessor functions for threadIan Rogers2023-06-121-10/+16
* perf thread: Make threads rbtree non-invasiveIan Rogers2023-06-121-1/+1
* perf trace: Make some large static arrays const to move it to .data.rel.roIan Rogers2023-05-281-14/+19