aboutsummaryrefslogtreecommitdiff
path: root/tools/perf
AgeCommit message (Expand)AuthorFilesLines
2023-05-27perf evsel: Add is_pmu_core inorder to interpret own_cpusIan Rogers2-0/+2
2023-05-27perf pmu: Add is_core to pmuIan Rogers2-3/+11
2023-05-27perf pmu: Detect ARM and hybrid PMUs with sysfsIan Rogers2-11/+19
2023-05-27perf cpumap: Add equal functionIan Rogers1-0/+37
2023-05-27perf test python: Put perf python at start of sys.pathIan Rogers1-1/+1
2023-05-26perf test: Fix perf stat JSON output testNamhyung Kim1-1/+1
2023-05-26perf tests: Organize cpu_map tests into a single suiteIan Rogers3-12/+14
2023-05-26perf cpumap: Add intersect functionIan Rogers3-0/+43
2023-05-26perf vendor events intel: Add metricgroup descriptions for all modelsIan Rogers18-0/+1896
2023-05-26perf jevents: Add support for metricgroup descriptionsIan Rogers4-5/+62
2023-05-26perf evsel: Separate bpf_counter_list and bpf_filters, can be used at the sam...Song Liu2-4/+3
2023-05-26perf cs-etm: Copy kernel coresight-pmu.h headerJames Clark1-0/+13
2023-05-26perf bpf: Do not use llvm-strip on BPF binarySong Liu1-2/+1
2023-05-26perf build: Don't compile demangle-cxx.cpp if not necessaryIan Rogers3-1/+29
2023-05-26perf arm: Fix include path to cs-etm.hIan Rogers1-1/+1
2023-05-26perf bpf filter: Fix a broken perf sample data naming for BPF CO-RENamhyung Kim1-2/+2
2023-05-26perf ftrace latency: Remove unnecessary "--" from --use-nsec optionNamhyung Kim1-1/+1
2023-05-23pert tests: Add tests for new "perf stat --per-cache" aggregation optionK Prateek Nayak3-1/+30
2023-05-23perf stat: Add "--per-cache" aggregation option and document itK Prateek Nayak2-0/+72
2023-05-23perf stat record: Save cache level informationK Prateek Nayak2-3/+5
2023-05-23perf stat: Setup the foundation to allow aggregation based on cache topologyK Prateek Nayak5-1/+244
2023-05-23perf: Extract building cache level for a CPU into separate functionK Prateek Nayak2-23/+43
2023-05-23perf vendor events intel: Update tigerlake events/metricsIan Rogers4-486/+505
2023-05-23perf vendor events intel: Update snowridgex eventsIan Rogers9-23/+36
2023-05-23perf vendor events intel: Update skylake/skylakex events/metricsIan Rogers7-917/+1216
2023-05-23perf vendor events intel: Update sapphirerapids events/metricsIan Rogers5-552/+823
2023-05-23perf vendor events intel: Update sandybridge metricsIan Rogers1-111/+111
2023-05-23perf vendor events intel: Update jaketown metricsIan Rogers1-112/+112
2023-05-23perf vendor events intel: Update ivybridge/ivytown metricsIan Rogers2-530/+530
2023-05-23perf vendor events intel: Update icelake/icelakex events/metricsIan Rogers4-993/+1269
2023-05-23perf vendor events intel: Update haswell(x) metricsIan Rogers2-488/+696
2023-05-23perf vendor events intel: Update elkhartlake eventsIan Rogers5-1/+23
2023-05-23perf vendor events intel: Update cascadelakex events/metricsIan Rogers4-482/+783
2023-05-23perf vendor events intel: Update broadwell variant events/metricsIan Rogers7-865/+1118
2023-05-23perf vendor events intel: Update alderlake events/metricsIan Rogers5-824/+783
2023-05-22perf test: Add test validating JSON generated by 'perf data convert --to-json'Anup Sharma1-0/+72
2023-05-22Merge remote-tracking branch 'acme/perf-tools' into perf-tools-nextArnaldo Carvalho de Melo14-189/+259
2023-05-19perf test attr: Fix python SafeConfigParser() deprecation warningIan Rogers1-3/+3
2023-05-19perf test attr: Update no event/metric expectationsIan Rogers5-174/+249
2023-05-17tools headers UAPI: Sync arch prctl headers with the kernel sourcesArnaldo Carvalho de Melo2-0/+3
2023-05-17tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench'Arnaldo Carvalho de Melo4-10/+2
2023-05-16tools headers UAPI: Sync s390 syscall table file that wires up the memfd_secr...Arnaldo Carvalho de Melo1-1/+1
2023-05-16perf metrics: Avoid segv with --topdown for metrics without a groupIan Rogers1-1/+1
2023-05-15perf vendor events arm64: Add AmpereOne core PMU eventsIlkka Koskinen11-0/+1080
2023-05-15perf ftrace: Flush output after each writingChangbin Du1-0/+2
2023-05-15perf annotate browser: Add '<' and '>' keys for navigationNamhyung Kim2-2/+6
2023-05-15perf annotate: Parse x86 SIB addressing properlyNamhyung Kim1-0/+13
2023-05-15perf annotate: Handle "decq", "incq", "testq", "tzcnt" instructions on x86Namhyung Kim1-0/+4
2023-05-15perf doc: Add support for KBUILD_BUILD_TIMESTAMPBen Hutchings1-3/+7
2023-05-15perf doc: Define man page date when using asciidoctorBen Hutchings1-4/+7