aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/builtin-trace.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-03-24perf trace: Fix wrong size to bpf_map__update_elem callThomas Richter1-2/+4
2025-03-20perf trace: Fix evlist memory leakIan Rogers1-2/+6
2025-03-20perf trace: Fix BTF memory leakIan Rogers1-0/+4
2025-03-20perf trace: Make syscall table stableIan Rogers1-34/+53
2025-03-20perf thread: Add support for reading the e_machine type for a threadIan Rogers1-21/+22
2025-03-20perf syscalltbl: Remove struct syscalltblIan Rogers1-42/+64
2025-03-20perf trace: Reorganize syscallsIan Rogers1-65/+132
2025-02-27perf trace: Add missing perf_tool__init()Athira Rajeev1-0/+1
2025-02-12perf sample: Make user_regs and intr_regs optionalIan Rogers1-1/+4
2025-02-12perf trace: Add --summary-mode optionNamhyung Kim1-19/+110
2025-02-12perf trace: Convert syscall_stats to hashmapNamhyung Kim1-29/+86
2025-02-12perf trace: Allocate syscall stats only if summary is onNamhyung Kim1-10/+11
2025-02-05Merge tag 'v6.14-rc1' into perf-tools-nextNamhyung Kim1-1/+5
2025-01-28perf trace: Fix runtime error of index out of boundsHoward Chu1-1/+5
2025-01-24perf trace: Fix return value of trace__fprintf_tp_fieldsBenjamin Peterson1-1/+1
2025-01-10perf trace: Fix unaligned access for augmented argsNamhyung Kim1-4/+17
2025-01-10perf tools: Remove dependency on libauditCharlie Jenkins1-30/+0
2024-12-18perf env: Move arch errno function to only use in envIan Rogers1-1/+0
2024-12-09perf evsel: Add/use accessor for tp_formatIan Rogers1-23/+56
2024-11-14perf trace: Avoid garbage when not printing a syscall's argumentsBenjamin Peterson1-2/+3
2024-11-14perf trace: Do not lose last events in a raceBenjamin Peterson1-7/+2
2024-11-14perf trace: Fix tracing itself, creating feedback loopsHoward Chu1-0/+3
2024-11-08perf build: Include libtraceevent headers directly indicated by pkg-configYicong Yang1-1/+1
2024-11-05perf trace: avoid garbage when not printing a trace event's argumentsBenjamin Peterson1-1/+1
2024-11-03Merge 'origin/master' into perf-tools-nextNamhyung Kim1-1/+1
2024-10-17perf color: Add printf format checking and resolve issuesIan Rogers1-1/+1
2024-10-17perf trace: The return from 'write' isn't a pidArnaldo Carvalho de Melo1-1/+1
2024-10-02perf trace: Keep exited threads for summaryMichael Petlan1-0/+4
2024-09-11perf trace: Mark the 'head' arg in the set_robust_list syscall as coming from user spaceArnaldo Carvalho de Melo1-0/+2
2024-09-11perf trace: Mark the 'rseq' arg in the rseq syscall as coming from user spaceArnaldo Carvalho de Melo1-0/+2
2024-09-11perf trace: If a syscall arg is marked as 'const', assume it is coming _from_ userspaceArnaldo Carvalho de Melo1-1/+4
2024-09-10perf trace: Mark the rlim arg in the prlimit64 and setrlimit syscalls as coming from user spaceArnaldo Carvalho de Melo1-2/+4
2024-09-10perf trace: Support collecting 'union's with the BPF augmenterArnaldo Carvalho de Melo1-8/+10
2024-09-10perf trace: Add --force-btf for debuggingHoward Chu1-1/+6
2024-09-10perf trace: Pretty print buffer dataHoward Chu1-0/+33
2024-09-10perf trace: Pretty print struct dataHoward Chu1-5/+60
2024-09-10perf trace: Add trace__bpf_sys_enter_beauty_map() to prepare for fetching data in BPFHoward Chu1-0/+110
2024-09-10perf trace: Mark bpf's attr as from_userArnaldo Carvalho de Melo1-1/+2
2024-09-09perf trace: Introduce SCA_TIMESPEC_FROM_USER() to set .from_user = trueArnaldo Carvalho de Melo1-2/+2
2024-09-09perf trace: Introduce SCA_SOCKADDR_FROM_USER() to set .from_user = trueArnaldo Carvalho de Melo1-3/+3
2024-09-09perf trace: Introduce SCA_PERF_ATTR_FROM_USER() to set .from_user = trueArnaldo Carvalho de Melo1-1/+1
2024-09-09perf trace: Mark which syscall arguments go from user space to kernel spaceArnaldo Carvalho de Melo1-14/+27
2024-08-28perf trace: Pass the richer 'struct syscall_arg' pointer to trace__btf_scnprintf()Arnaldo Carvalho de Melo1-4/+6
2024-08-12perf tool: Constify tool pointersIan Rogers1-2/+2
2024-08-01perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare()Namhyung Kim1-1/+1
2024-07-31perf trace: Remove arg_fmt->is_enum, we can get that from the BTF typeArnaldo Carvalho de Melo1-46/+55
2024-07-31perf trace: Introduce trace__btf_scnprintf()Arnaldo Carvalho de Melo1-22/+27
2024-07-31perf trace: Filter enum arguments with enum namesHoward Chu1-6/+56
2024-07-31perf trace: Augment non-syscall tracepoints with enum arguments with BTFHoward Chu1-7/+22
2024-07-31perf trace: BTF-based enum pretty printing for syscall argsHoward Chu1-4/+106