summaryrefslogtreecommitdiffstats
path: root/tools/perf
Commit message (Expand)AuthorAgeFilesLines
* perf metrics: Remove perf_pmu__is_hybrid useIan Rogers2023-05-271-4/+2
* perf header: Avoid hybrid PMU list in write_pmu_capsIan Rogers2023-05-271-8/+11
* perf evsel: Compute is_hybrid from PMU being coreIan Rogers2023-05-272-2/+15
* perf topology: Avoid hybrid list for hybrid topologyIan Rogers2023-05-271-5/+14
* perf x86: Iterate hybrid PMUs as core PMUsIan Rogers2023-05-273-13/+28
* perf pmu: Rewrite perf_pmu__has_hybrid to avoid listIan Rogers2023-05-271-5/+11
* perf pmu: Remove perf_pmu__hybrid_mountedIan Rogers2023-05-273-29/+2
* perf evlist: Reduce scope of evlist__has_hybridIan Rogers2023-05-277-48/+14
* perf evlist: Remove __evlist__add_defaultIan Rogers2023-05-2710-130/+25
* perf evlist: Remove evlist__warn_hybrid_groupIan Rogers2023-05-273-36/+0
* perf tools: Warn if no user requested CPUs match PMU's CPUsIan Rogers2023-05-278-121/+43
* perf target: Remove unused hybrid valueIan Rogers2023-05-273-4/+0
* perf evlist: Allow has_user_cpus to be set on hybridIan Rogers2023-05-271-1/+1
* perf pmu: Add CPU map for "cpu" PMUsIan Rogers2023-05-273-5/+5
* perf evsel: Add is_pmu_core inorder to interpret own_cpusIan Rogers2023-05-272-0/+2
* perf pmu: Add is_core to pmuIan Rogers2023-05-272-3/+11
* perf pmu: Detect ARM and hybrid PMUs with sysfsIan Rogers2023-05-272-11/+19
* perf cpumap: Add equal functionIan Rogers2023-05-271-0/+37
* perf test python: Put perf python at start of sys.pathIan Rogers2023-05-271-1/+1
* perf test: Fix perf stat JSON output testNamhyung Kim2023-05-261-1/+1
* perf tests: Organize cpu_map tests into a single suiteIan Rogers2023-05-263-12/+14
* perf cpumap: Add intersect functionIan Rogers2023-05-263-0/+43
* perf vendor events intel: Add metricgroup descriptions for all modelsIan Rogers2023-05-2618-0/+1896
* perf jevents: Add support for metricgroup descriptionsIan Rogers2023-05-264-5/+62
* pert tests: Add tests for new "perf stat --per-cache" aggregation optionK Prateek Nayak2023-05-233-1/+30
* perf stat: Add "--per-cache" aggregation option and document itK Prateek Nayak2023-05-232-0/+72
* perf stat record: Save cache level informationK Prateek Nayak2023-05-232-3/+5
* perf stat: Setup the foundation to allow aggregation based on cache topologyK Prateek Nayak2023-05-235-1/+244
* perf: Extract building cache level for a CPU into separate functionK Prateek Nayak2023-05-232-23/+43
* perf vendor events intel: Update tigerlake events/metricsIan Rogers2023-05-234-486/+505
* perf vendor events intel: Update snowridgex eventsIan Rogers2023-05-239-23/+36
* perf vendor events intel: Update skylake/skylakex events/metricsIan Rogers2023-05-237-917/+1216
* perf vendor events intel: Update sapphirerapids events/metricsIan Rogers2023-05-235-552/+823
* perf vendor events intel: Update sandybridge metricsIan Rogers2023-05-231-111/+111
* perf vendor events intel: Update jaketown metricsIan Rogers2023-05-231-112/+112
* perf vendor events intel: Update ivybridge/ivytown metricsIan Rogers2023-05-232-530/+530
* perf vendor events intel: Update icelake/icelakex events/metricsIan Rogers2023-05-234-993/+1269
* perf vendor events intel: Update haswell(x) metricsIan Rogers2023-05-232-488/+696
* perf vendor events intel: Update elkhartlake eventsIan Rogers2023-05-235-1/+23
* perf vendor events intel: Update cascadelakex events/metricsIan Rogers2023-05-234-482/+783
* perf vendor events intel: Update broadwell variant events/metricsIan Rogers2023-05-237-865/+1118
* perf vendor events intel: Update alderlake events/metricsIan Rogers2023-05-235-824/+783
* perf test: Add test validating JSON generated by 'perf data convert --to-json'Anup Sharma2023-05-221-0/+72
* Merge remote-tracking branch 'acme/perf-tools' into perf-tools-nextArnaldo Carvalho de Melo2023-05-2214-189/+259
|\
| * perf test attr: Fix python SafeConfigParser() deprecation warningIan Rogers2023-05-191-3/+3
| * perf test attr: Update no event/metric expectationsIan Rogers2023-05-195-174/+249
| * tools headers UAPI: Sync arch prctl headers with the kernel sourcesArnaldo Carvalho de Melo2023-05-172-0/+3
| * tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench'Arnaldo Carvalho de Melo2023-05-174-10/+2
| * tools headers UAPI: Sync s390 syscall table file that wires up the memfd_secr...Arnaldo Carvalho de Melo2023-05-161-1/+1
| * perf metrics: Avoid segv with --topdown for metrics without a groupIan Rogers2023-05-161-1/+1