aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf
AgeCommit message (Expand)AuthorFilesLines
2026-08-07perf find-map: Remove PATH_MAX 128-byte stack array restrictionIan Rogers1-2/+8
2026-08-07perf trace-event: Fix infinite loop in skip()Tanushree Shah1-4/+8
2026-08-07perf trace-event: Fix heap overflows in read_ftrace_printk()/read_saved_cmdline()Tanushree Shah1-0/+11
2026-08-07perf trace-event: Avoid double free and leak in trace_event__cleanup()/trace_event__init()Tanushree Shah1-1/+10
2026-08-07perf trace-event: Fix integer truncation in do_read() and skip()Tanushree Shah1-14/+14
2026-08-06perf trace-event: Fix buffer overflow in read_string()Tanushree Shah1-0/+5
2026-08-05perf c2c: Clean up registered formats on c2c_hists__init() and c2c_hists__reinit() failureArnaldo Carvalho de Melo1-3/+18
2026-08-05perf c2c: Fix error masking, OOM, and unchecked caller errors in hpp_list__parse()Arnaldo Carvalho de Melo2-49/+112
2026-08-05perf libbfd: Fix memory leaks and NULL fclose in BPF disassemblyArnaldo Carvalho de Melo1-4/+8
2026-08-05perf bpf: Add PROG_TAGS to required arrays in __bpf_event__print_bpf_prog_info()Arnaldo Carvalho de Melo1-1/+2
2026-08-05perf header: Use write lock when translating BPF prog info pointersArnaldo Carvalho de Melo1-2/+3
2026-08-05perf libbfd: Validate BPF prog info arrays before pointer castArnaldo Carvalho de Melo1-0/+11
2026-08-05perf trace: Format fields with hex specifiers in print_fmt as hexadecimalAaron Tomlin1-1/+45
2026-08-04perf vendor events intel: Fix Novalake CPUID regex in mapfile.csvChun-Tse Shao1-1/+1
2026-08-03perf arm-spe: Reject zero nr_cpu in metadata to prevent division by zeroArnaldo Carvalho de Melo1-0/+4
2026-08-03perf intel-bts: Fix off-by-one in auxtrace_info minimum size checkArnaldo Carvalho de Melo1-1/+1
2026-08-03perf intel-pt: Fix off-by-one in auxtrace_info minimum size checkArnaldo Carvalho de Melo1-1/+1
2026-08-03perf auxtrace: Fix queue grow overflow and old array leakArnaldo Carvalho de Melo1-5/+10
2026-08-03perf thread-stack: Fix heap buffer overflow on branch stack wrap copyArnaldo Carvalho de Melo1-1/+1
2026-08-03perf pmu-events: Fix typo in idle-cycles-frontend descriptionPu Hu2-182/+182
2026-08-03perf ftrace: Fix leak in parse_filter_eventMichail Tatas1-2/+3
2026-08-02perf build: Fix a build error on 32-bit x86Namhyung Kim1-1/+1
2026-08-02perf symbols: Skip dynamic symbols with invalid section indexesZhanpeng Zhang1-1/+6
2026-07-31perf machine: Check snprintf truncation for guest kallsyms pathArnaldo Carvalho de Melo1-3/+8
2026-07-31perf machine: Free scandir entries in guest kernel map creationArnaldo Carvalho de Melo1-0/+4
2026-07-31perf machine: Reset errno before strtol in guest kernel map creationArnaldo Carvalho de Melo1-0/+1
2026-07-31perf machine: Don't abort guest map creation on first inaccessible dirArnaldo Carvalho de Melo1-4/+2
2026-07-31perf machine: Check snprintf truncation in machines__findnew()Arnaldo Carvalho de Melo1-1/+6
2026-07-31perf machine: Guard against NULL strlist in machines__findnew()Arnaldo Carvalho de Melo1-2/+3
2026-07-31perf machine: Fix NULL parent dereference in fork event processingArnaldo Carvalho de Melo1-1/+2
2026-07-31perf machine: Fix fd leak on bounds check in maps__set_modules_path_dir()Arnaldo Carvalho de Melo1-2/+4
2026-07-31perf hisi-ptt: Fix spelling and abbreviation errorsSizhe Liu3-12/+12
2026-07-31perf hisi-ptt: Strengthen auxtrace event handling and packet type detectionSizhe Liu1-6/+18
2026-07-31perf hisi-ptt: Fix PTT trace TLP header parsingSizhe Liu2-23/+36
2026-07-31perf libdw: Fix outer-frame name resolution and spurious "(inlined)" tagMichael Liang1-3/+29
2026-07-31perf unwind-libdw: Fix unwinding of multi-threaded processesAlessio Podda2-3/+86
2026-07-28Merge tag 'perf-tools-fixes-for-v7.2-1-2026-07-25' into perf-tools-nextNamhyung Kim4-21/+23
2026-07-27perf ui hists: Remove duplicated thread in popup_actionIan Rogers1-1/+0
2026-07-27perf annotate: Be robust to annotating without a threadIan Rogers4-24/+74
2026-07-27perf ui hists: Fix dso_filter reference leak and exit zoom cleanupIan Rogers1-2/+10
2026-07-27perf ui hists: In report UI ensure thread is set with reference countingIan Rogers1-48/+87
2026-07-27perf ui hists: Guard against NULL hist_entry in add_script_opt()Ian Rogers1-0/+2
2026-07-27perf ui hists: Fix stack use-after-return in symbol_filter_strIan Rogers3-3/+10
2026-07-27arch: hookup fchroot() system callChristian Brauner9-0/+9
2026-07-25tools/build: selftests: Remove some duplicate toolchain definitionsJames Clark1-6/+0
2026-07-25tools/build: Allow versioning LLVM readelfJames Clark1-1/+0
2026-07-23perf trace: Format instruction pointer fields as hexadecimalAaron Tomlin1-2/+15
2026-07-23perf trace: Add --bitmask-list command-line optionAaron Tomlin2-0/+9
2026-07-23perf trace: Correct default cpumask formatting to hexadecimalAaron Tomlin3-8/+158
2026-07-23perf pmu-events: Parallelize JSON and metric pre-computation in jevents.pyIan Rogers1-4/+32