summaryrefslogtreecommitdiff
path: root/tools/perf/builtin-trace.c
AgeCommit message (Expand)AuthorFilesLines
2026-05-15perf trace: Add beautifier script for fsmount flagsNamhyung Kim1-6/+3
2026-04-09perf tools: Use calloc() where applicableArnaldo Carvalho de Melo1-3/+1
2026-04-03perf trace: Fix potential u64 underflow in duration calculationMichael Petlan1-1/+1
2026-04-02perf trace: Skip unnecessary synthesis for summary-only modeNamhyung Kim1-1/+5
2026-03-20perf callchain: Refactor callchain option parsingIan Rogers1-1/+8
2026-03-14perf bpf_map: Remove unused codeIan Rogers1-1/+0
2026-03-03perf trace: Avoid an ERR_PTR in syscall_statsIan Rogers1-5/+7
2026-02-26perf trace: Fix IS_ERR() vs NULL check bugwangguangju1-1/+1
2026-01-27perf thread: Add optional e_flags output argument to thread__e_machineIan Rogers1-5/+7
2026-01-21perf trace: Deal with compiler const checksArnaldo Carvalho de Melo1-1/+1
2026-01-14perf tools: Switch printf("...%s", strerror(errno)) to printf("...%m")Ian Rogers1-9/+6
2025-12-17perf trace: Don't change const char stringsArnaldo Carvalho de Melo1-4/+7
2025-11-29perf trace: Skip internal syscall argumentsNamhyung Kim1-0/+21
2025-10-19perf trace: Don't synthesize mmaps unless callchains are enabledIan Rogers1-1/+3
2025-09-19perf trace: Fix IS_ERR() vs NULL check bugFushuai Wang1-2/+2
2025-09-19perf trace: Add --max-summary optionNamhyung Kim1-1/+9
2025-07-25perf trace: Avoid global perf_env with evsel__envIan Rogers1-9/+3
2025-07-25perf machine: Explicitly pass in host perf_envIan Rogers1-7/+17
2025-07-25perf session: Add accessor for session->header.envIan Rogers1-1/+1
2025-06-26perf trace: Split BPF skel code to util/bpf_trace_augment.cNamhyung Kim1-139/+48
2025-06-24perf trace: Add missed freeing of ordered events and threadIan Rogers1-5/+5
2025-06-24perf trace: Show zero value in STRARRAYNamhyung Kim1-2/+4
2025-06-09perf target: Remove uid from targetIan Rogers1-1/+0
2025-06-09perf trace: Switch user option to use BPF filterIan Rogers1-9/+17
2025-05-30perf trace: Set errpid to false for rseq and set_robust_listAnubhav Shelat1-2/+2
2025-05-28perf trace: Always print return value for syscalls returning a pidAnubhav Shelat1-1/+1
2025-05-14perf trace: Support --summary-mode=cgroupNamhyung Kim1-1/+9
2025-05-08perf trace: Fix leaks of 'struct thread' in set_filter_loop_pids()Namhyung Kim1-0/+3
2025-05-08perf trace: Fix leaks of 'struct thread' in fprintf_sys_enter()Namhyung Kim1-1/+1
2025-05-08perf trace: Free the files.max entry in files->tableIan Rogers1-1/+2
2025-04-28perf trace: Implement syscall summary in BPFNamhyung Kim1-12/+42
2025-03-24perf trace: Fix wrong size to bpf_map__update_elem callThomas Richter1-2/+4
2025-03-21perf trace: Fix evlist memory leakIan Rogers1-2/+6
2025-03-21perf trace: Fix BTF memory leakIan Rogers1-0/+4
2025-03-21perf trace: Make syscall table stableIan Rogers1-34/+53
2025-03-21perf thread: Add support for reading the e_machine type for a threadIan Rogers1-21/+22
2025-03-21perf syscalltbl: Remove struct syscalltblIan Rogers1-42/+64
2025-03-21perf trace: Reorganize syscallsIan Rogers1-65/+132
2025-02-27perf trace: Add missing perf_tool__init()Athira Rajeev1-0/+1
2025-02-13perf sample: Make user_regs and intr_regs optionalIan Rogers1-1/+4
2025-02-13perf trace: Add --summary-mode optionNamhyung Kim1-19/+110
2025-02-13perf trace: Convert syscall_stats to hashmapNamhyung Kim1-29/+86
2025-02-13perf trace: Allocate syscall stats only if summary is onNamhyung Kim1-10/+11
2025-02-06Merge 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-25perf 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