summaryrefslogtreecommitdiff
path: root/tools/perf
AgeCommit message (Expand)AuthorFilesLines
2022-06-30perf jevents: Switch build to use jevents.pyIan Rogers4-2/+189
2022-06-30perf jevents: Add python converter scriptIan Rogers3-0/+448
2022-06-30perf python: Prefer python3Ian Rogers1-4/+4
2022-06-24perf script ibs: Support new IBS bits in raw trace dumpRavi Bangoria1-6/+58
2022-06-24perf tool ibs: Sync AMD IBS header fileRavi Bangoria1-2/+2
2022-06-24perf header: Record non-CPU PMU capabilitiesRavi Bangoria6-88/+158
2022-06-24perf header: Store PMU caps in an array of stringsRavi Bangoria3-32/+41
2022-06-24perf header: Pass "cpu" pmu name while printing capsRavi Bangoria1-9/+3
2022-06-24perf pmu: Parse pmu caps sysfs only onceRavi Bangoria2-4/+13
2022-06-24perf record ibs: Warn about sampling period skewRavi Bangoria3-0/+60
2022-06-23perf script: Add some missing event dumpsAdrian Hunter2-0/+9
2022-06-23perf record: Add finished init eventAdrian Hunter6-1/+45
2022-06-23perf record: Add new option to sample identifierAdrian Hunter4-1/+9
2022-06-23perf record: Always record id indexAdrian Hunter2-9/+10
2022-06-23perf record: Always get text_poke events with --kcore optionAdrian Hunter1-0/+3
2022-06-23perf data convert: Prefer sampled CPU when exporting JSONShawn M. Chapla1-1/+4
2022-06-19perf metrics: Ensure at least 1 id per metricIan Rogers1-0/+9
2022-06-19perf arm-spe: Don't set data source if it's not a memory operationLeo Yan1-14/+8
2022-06-19perf expr: Allow exponents on floating point valuesIan Rogers2-1/+3
2022-06-19perf test topology: Use !strncmp(right platform) to fix guest PPC comparision...Athira Rajeev1-1/+1
2022-06-19perf test: Record only user callchains on the "Check Arm64 callgraphs are com...Michael Petlan1-1/+1
2022-06-19perf beauty: Update copy of linux/socket.h with the kernel sourcesArnaldo Carvalho de Melo1-1/+6
2022-06-19perf test: Fix variable length array undefined behavior in bp_accountIan Rogers1-2/+14
2022-06-19perf test: Fix "perf stat CSV output linter" test on s390Thomas Richter2-72/+45
2022-06-19perf unwind: Fix uninitialized variableIan Rogers1-1/+1
2022-06-03perf vendor events intel: Update metrics for AlderlakeZhengjun Xing1-50/+113
2022-06-03perf vendor events intel: Add metrics for SapphirerapidsZhengjun Xing1-0/+530
2022-06-03perf c2c: Fix sorting in percent_rmt_hitm_cmp()Leo Yan1-2/+2
2022-06-03perf mem: Trace physical address for Arm SPE eventsLeo Yan1-3/+3
2022-06-03perf list: Update event description for IBM zEC12/zBC12 to latest levelThomas Richter3-89/+89
2022-06-03perf list: Update event description for IBM z196/z114 to latest levelThomas Richter3-78/+78
2022-06-03perf list: Update event description for IBM z15 to latest levelThomas Richter4-184/+182
2022-06-03perf list: Update event description for IBM z14 to latest levelThomas Richter3-99/+99
2022-06-03perf list: Update event description for IBM z13 to latest levelThomas Richter3-106/+106
2022-06-03perf list: Update event description for IBM z10 to latest levelThomas Richter3-74/+74
2022-06-03perf list: Add IBM z16 event description for s390Thomas Richter5-0/+700
2022-06-03perf record: Support sample-read topdown metric group for hybrid platformsZhengjun Xing3-18/+13
2022-06-03perf lock: Change to synthesize task eventsNamhyung Kim1-1/+1
2022-06-03perf unwind: Fix segbase for ld.lld linked objectsFangrui Song2-30/+77
2022-06-03perf test arm-spe: Check if perf-record hangs when recording workload with forksGerman Gomez1-0/+92
2022-06-03perf docs: Correct typo of event_sourcesIan Rogers3-3/+3
2022-06-03perf evlist: Extend arch_evsel__must_be_in_group to support hybrid systemsZhengjun Xing1-1/+1
2022-05-27perf scripts python: Support Arm CoreSight trace data disassemblyLeo Yan1-0/+272
2022-05-27perf scripting python: Expose dso and map informationLeo Yan1-4/+17
2022-05-27perf jevents: Fix event syntax error caused by ExtSelZhengjun Xing1-1/+1
2022-05-27perf tools arm64: Add support for VG registerJames Clark2-0/+40
2022-05-26perf unwind arm64: Decouple Libunwind register names from PerfJames Clark1-71/+2
2022-05-26perf unwind: Use dynamic register set for DWARF unwindJames Clark2-1/+2
2022-05-26perf unwind arm64: Use perf's copy of kernel headersJames Clark1-1/+1
2022-05-26perf c2c: Use stdio interface if slang is not supportedLeo Yan1-2/+4