aboutsummaryrefslogtreecommitdiff
path: root/tools/perf
AgeCommit message (Expand)AuthorFilesLines
2024-04-26perf pmu: Refactor perf_pmu__match()Ian Rogers3-26/+22
2024-04-26perf parse-events: Avoid copying an empty listIan Rogers1-12/+13
2024-04-26perf parse-events: Directly pass PMU to parse_events_add_pmu()Ian Rogers1-29/+17
2024-04-26perf parse-events: Factor out '<event_or_pmu>/.../' parsingIan Rogers3-73/+80
2024-04-26perf scripts python: Add a script to run instances of 'perf script' in parallelAdrian Hunter2-1/+1013
2024-04-26perf tests shell kprobes: Add missing description as used by 'perf test' outputArnaldo Carvalho de Melo1-0/+1
2024-04-26perf riscv: Fix the warning due to the incompatible typeBen Zong-You Xie1-1/+1
2024-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-2/+8
2024-04-22tools include UAPI: Sync linux/vhost.h with the kernel sourcesArnaldo Carvalho de Melo1-6/+14
2024-04-22Merge remote-tracking branch 'torvalds/master' into perf-tools-nextArnaldo Carvalho de Melo12-14/+369
2024-04-18Revert "tools headers: Remove almost unused copy of uapi/stat.h, add few cond...Arnaldo Carvalho de Melo1-0/+1
2024-04-18perf probe-event: Better error message for a too-long probe nameDima Kogan1-1/+1
2024-04-18perf probe-event: Un-hardcode sizeof(buf)Dima Kogan1-2/+2
2024-04-18perf stat: Add new field in stat_config to enable hardware aware groupingWeilin Wang4-0/+10
2024-04-18perf test shell arm_coresight: Increase buffer size for Coresight basic testsJames Clark1-1/+1
2024-04-18perf genelf: Fix compiling with libelf on rv32Chen Pei1-0/+3
2024-04-18perf vendor events arm64: AmpereOne/AmpereOneX: Mark L1D_CACHE_INVAL impacted...Ilkka Koskinen2-2/+6
2024-04-18perf test bpf-counters: Add test for BPF event modifierIan Rogers1-23/+52
2024-04-18perf docs: Document bpf event modifierIan Rogers1-0/+1
2024-04-17perf tools: Enable configs required for test_uprobe_from_different_cu.shChaitanya S Prakash1-0/+3
2024-04-17perf report: Add weight[123] output fieldsNamhyung Kim5-31/+115
2024-04-17perf hist: Add weight fields to hist entry statsNamhyung Kim2-2/+13
2024-04-17perf hist: Move histogram related code to hist.hNamhyung Kim3-196/+184
2024-04-16perf annotate-data: Handle RSP if it's not the FB registerNamhyung Kim1-8/+19
2024-04-16perf dwarf-aux: Check variable address range properlyNamhyung Kim1-4/+3
2024-04-16perf dwarf-aux: Check pointer offset when checking variablesNamhyung Kim1-7/+21
2024-04-16perf annotate-data: Improve debug message with location infoNamhyung Kim1-17/+82
2024-04-12perf bench uprobe: Add uretprobe variant of uprobe benchmarksIan Rogers4-3/+37
2024-04-12perf bench uprobe: Remove lib64 from libc.so.6 binary pathIan Rogers1-1/+1
2024-04-12perf trace beauty: Add shellcheck to scriptsIan Rogers2-3/+19
2024-04-12perf util: Add shellcheck to generate-cmdlist.shIan Rogers1-0/+14
2024-04-12perf arch x86: Add shellcheck to buildIan Rogers3-1/+29
2024-04-12perf build: Add shellcheck to tools/perf scriptsIan Rogers3-8/+31
2024-04-12perf list: Escape '\r' in JSON outputIan Rogers1-0/+3
2024-04-12perf dsos: Switch more loops to dsos__for_each_dso()Ian Rogers4-102/+174
2024-04-12perf dso: Move dso functions out of dsos.cIan Rogers3-61/+65
2024-04-12perf dsos: Introduce dsos__for_each_dso()Ian Rogers5-65/+100
2024-04-12perf dsos: Tidy reference counting and lockingIan Rogers5-99/+97
2024-04-12perf dsos: Attempt to better abstract DSOs internalsIan Rogers11-86/+97
2024-04-12perf record: Fix debug message placement for test consumptionAdrian Hunter1-2/+2
2024-04-12perf annotate: Skip DSOs not foundNamhyung Kim1-0/+2
2024-04-12perf report: Do not collect sample histogram unnecessarilyNamhyung Kim2-1/+8
2024-04-12perf report: Add a menu item to annotate data type in TUINamhyung Kim2-0/+36
2024-04-12perf annotate-data: Support event group display in TUINamhyung Kim1-10/+40
2024-04-12perf annotate-data: Add hist_entry__annotate_data_tui()Namhyung Kim5-5/+324
2024-04-12perf annotate-data: Add hist_entry__annotate_data_tty()Namhyung Kim3-105/+122
2024-04-12perf annotate: Show progress of sample processingNamhyung Kim1-2/+13
2024-04-12perf annotate-data: Skip sample histogram for stack canaryNamhyung Kim1-2/+3
2024-04-12perf tests: Remove dependency on lscpuJames Clark1-1/+3
2024-04-12perf map: Remove kernel map before updating start and end addressesJames Clark1-1/+1