aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-05-26perf cpumap: Add intersect functionGravatar Ian Rogers 5-0/+80
2023-05-26perf vendor events intel: Add metricgroup descriptions for all modelsGravatar Ian Rogers 18-0/+1896
2023-05-26perf jevents: Add support for metricgroup descriptionsGravatar Ian Rogers 4-5/+62
2023-05-23pert tests: Add tests for new "perf stat --per-cache" aggregation optionGravatar K Prateek Nayak 3-1/+30
2023-05-23perf stat: Add "--per-cache" aggregation option and document itGravatar K Prateek Nayak 2-0/+72
2023-05-23perf stat record: Save cache level informationGravatar K Prateek Nayak 3-4/+7
2023-05-23perf stat: Setup the foundation to allow aggregation based on cache topologyGravatar K Prateek Nayak 6-1/+249
2023-05-23perf: Extract building cache level for a CPU into separate functionGravatar K Prateek Nayak 2-23/+43
2023-05-23perf vendor events intel: Update tigerlake events/metricsGravatar Ian Rogers 4-486/+505
2023-05-23perf vendor events intel: Update snowridgex eventsGravatar Ian Rogers 9-23/+36
2023-05-23perf vendor events intel: Update skylake/skylakex events/metricsGravatar Ian Rogers 7-917/+1216
2023-05-23perf vendor events intel: Update sapphirerapids events/metricsGravatar Ian Rogers 5-552/+823
2023-05-23perf vendor events intel: Update sandybridge metricsGravatar Ian Rogers 1-111/+111
2023-05-23perf vendor events intel: Update jaketown metricsGravatar Ian Rogers 1-112/+112
2023-05-23perf vendor events intel: Update ivybridge/ivytown metricsGravatar Ian Rogers 2-530/+530
2023-05-23perf vendor events intel: Update icelake/icelakex events/metricsGravatar Ian Rogers 4-993/+1269
2023-05-23perf vendor events intel: Update haswell(x) metricsGravatar Ian Rogers 2-488/+696
2023-05-23perf vendor events intel: Update elkhartlake eventsGravatar Ian Rogers 5-1/+23
2023-05-23perf vendor events intel: Update cascadelakex events/metricsGravatar Ian Rogers 4-482/+783
2023-05-23perf vendor events intel: Update broadwell variant events/metricsGravatar Ian Rogers 7-865/+1118
2023-05-23perf vendor events intel: Update alderlake events/metricsGravatar Ian Rogers 5-824/+783
2023-05-22perf test: Add test validating JSON generated by 'perf data convert --to-json'Gravatar Anup Sharma 1-0/+72
2023-05-22Merge remote-tracking branch 'acme/perf-tools' into perf-tools-nextGravatar Arnaldo Carvalho de Melo 22-257/+322
2023-05-19perf bench syscall: Fix __NR_execve undeclared build errorGravatar Tiezhu Yang 1-0/+3
2023-05-19perf test attr: Fix python SafeConfigParser() deprecation warningGravatar Ian Rogers 1-3/+3
2023-05-19perf test attr: Update no event/metric expectationsGravatar Ian Rogers 5-174/+249
2023-05-17tools headers disabled-features: Sync with the kernel sourcesGravatar Arnaldo Carvalho de Melo 1-1/+7
2023-05-17tools headers UAPI: Sync arch prctl headers with the kernel sourcesGravatar Arnaldo Carvalho de Melo 3-0/+11
2023-05-17tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench'Gravatar Arnaldo Carvalho de Melo 7-72/+24
2023-05-17tools headers x86 cpufeatures: Sync with the kernel sourcesGravatar Arnaldo Carvalho de Melo 1-5/+21
2023-05-16tools headers UAPI: Sync s390 syscall table file that wires up the memfd_secr...Gravatar Arnaldo Carvalho de Melo 1-1/+1
2023-05-16tools headers UAPI: Sync linux/prctl.h with the kernel sourcesGravatar Arnaldo Carvalho de Melo 1-0/+2
2023-05-16perf metrics: Avoid segv with --topdown for metrics without a groupGravatar Ian Rogers 1-1/+1
2023-05-15perf vendor events arm64: Add AmpereOne core PMU eventsGravatar Ilkka Koskinen 11-0/+1080
2023-05-15perf ftrace: Flush output after each writingGravatar Changbin Du 1-0/+2
2023-05-15perf annotate browser: Add '<' and '>' keys for navigationGravatar Namhyung Kim 2-2/+6
2023-05-15perf annotate: Parse x86 SIB addressing properlyGravatar Namhyung Kim 1-0/+13
2023-05-15perf annotate: Handle "decq", "incq", "testq", "tzcnt" instructions on x86Gravatar Namhyung Kim 1-0/+4
2023-05-15perf doc: Add support for KBUILD_BUILD_TIMESTAMPGravatar Ben Hutchings 1-3/+7
2023-05-15perf doc: Define man page date when using asciidoctorGravatar Ben Hutchings 1-4/+7
2023-05-15perf test: Add cputype testing to perf statGravatar Ian Rogers 1-0/+44
2023-05-15perf build: Don't use -ftree-loop-distribute-patterns and -gno-variable-locat...Gravatar Arnaldo Carvalho de Melo 1-0/+4
2023-05-15perf parse-events: Reduce scope of is_event_supportedGravatar Ian Rogers 3-41/+39
2023-05-15perf stat: Don't disable TopdownL1 metric on hybridGravatar Ian Rogers 1-6/+1
2023-05-15perf metrics: Be PMU specific in event matchGravatar Ian Rogers 1-3/+7
2023-05-15perf jevents: Don't rewrite metrics across PMUsGravatar Ian Rogers 3-16/+22
2023-05-15perf vendor events intel: Correct alderlake metricsGravatar Ian Rogers 2-122/+122
2023-05-15perf stat: Command line PMU metric filteringGravatar Ian Rogers 3-9/+15
2023-05-15perf metrics: Be PMU specific for referenced metrics.Gravatar Ian Rogers 5-32/+75
2023-05-15perf parse-events: Don't reorder atom cpu eventsGravatar Ian Rogers 1-2/+2