aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-05-15perf parse-events: Minor type safety cleanupIan Rogers1-3/+3
2023-05-15perf parse-events: Remove now unused hybrid logicIan Rogers5-282/+0
2023-05-15perf parse-events: Support wildcards on raw eventsIan Rogers5-20/+52
2023-05-15perf print-events: Print legacy cache events for each PMUIan Rogers3-48/+43
2023-05-15perf parse-events: Wildcard legacy cache eventsIan Rogers5-76/+37
2023-05-15perf parse-events: Support PMUs for legacy cache eventsIan Rogers7-24/+96
2023-05-15perf test x86 hybrid: Add hybrid extended type checksIan Rogers1-0/+12
2023-05-15perf test x86 hybrid: Update test expectationsIan Rogers1-28/+26
2023-05-15perf test: Move x86 hybrid tests to arch/x86Ian Rogers5-181/+289
2023-05-15perf parse-events: Avoid scanning PMUs before parsingIan Rogers6-436/+170
2023-05-15perf print-events: Avoid unnecessary strlistIan Rogers1-29/+31
2023-05-15perf parse-events: Set pmu_name whenever a pmu is givenIan Rogers1-7/+2
2023-05-15perf parse-events: Set attr.type to PMU type earlyIan Rogers2-2/+1
2023-05-15perf test: Roundtrip name, don't assume 1 event per nameIan Rogers1-70/+49
2023-05-15perf test: Test more with config_cacheIan Rogers1-1/+1
2023-05-15perf test: Mask configs with extended types then testIan Rogers1-109/+88
2023-05-15perf test: Use valid for PMU testsIan Rogers1-18/+9
2023-05-15perf test: Test more sysfs eventsIan Rogers1-58/+71
2023-05-15perf vendor events intel: Add tigerlake metric constraintsIan Rogers1-0/+11
2023-05-15perf vendor events intel: Add sapphirerapids metric constraintsIan Rogers1-0/+11
2023-05-15perf vendor events intel: Add icelakex metric constraintsIan Rogers1-0/+11
2023-05-15perf vendor events intel: Add icelake metric constraintsIan Rogers1-0/+11
2023-05-15perf vendor events intel: Add alderlake metric constraintsIan Rogers1-0/+11
2023-05-12perf script: Refine printing of dso offset (dsoff)Adrian Hunter3-4/+54
2023-05-12perf dso: Declare dso const as neededAdrian Hunter1-3/+3
2023-05-12perf script: Add new output field 'dsoff' to print dso offsetChangbin Du4-47/+32
2023-05-12perf map: Add helper map__fprintf_dsoname_dsoffChangbin Du2-0/+14
2023-05-12perf tools riscv: Add support for riscv lookup_binutils_pathParan Lee1-0/+18
2023-05-10perf lock contention: Add empty 'struct rq' to satisfy libbpf 'runqueue' type...Jiri Olsa1-0/+2
2023-05-10perf cs-etm: Fix contextid validationJames Clark1-5/+4
2023-05-10perf arm64: Fix build with refcount checkingJames Clark2-3/+3
2023-05-10perf test: Add stat test for record and scriptSandipan Das1-0/+13
2023-05-10perf script: Skip aggregation for stat eventsSandipan Das1-0/+7
2023-05-10perf build: Add system include paths to BPF buildsIan Rogers1-1/+18
2023-05-10perf bpf skels: Make vmlinux.h use bpf.h and perf_event.h in source directoryYang Jihong2-1/+3
2023-05-10perf parse-events: Do not break up AUX event groupAdrian Hunter1-6/+3
2023-05-10perf test test_intel_pt.sh: Test sample mode with event with PMU nameAdrian Hunter1-0/+7
2023-05-10perf evsel: Modify group pmu name for software eventsIan Rogers1-6/+9
2023-05-10tools arch x86: Sync the msr-index.h copy with the kernel sourcesYanteng Si1-0/+2
2023-05-10tools headers kvm: Sync uapi/{asm/linux} kvm.h headers with the kernel sourcesYanteng Si3-2/+49
2023-05-10tools include UAPI: Sync the sound/asound.h copy with the kernel sourcesYanteng Si1-4/+10
2023-05-10tools headers UAPI: Sync the linux/const.h with the kernel headersYanteng Si1-1/+1
2023-05-10tools headers UAPI: Sync the i915_drm.h with the kernel sourcesYanteng Si1-1/+24
2023-05-10tools headers UAPI: Sync the drm/drm.h with the kernel sourcesYanteng Si1-2/+55
2023-05-10tools headers UAPI: Sync the linux/in.h with the kernel sourcesYanteng Si1-0/+1
2023-05-10perf build: Gracefully fail the build if BUILD_BPF_SKEL=1 is specified and cl...Arnaldo Carvalho de Melo1-0/+6
2023-05-10perf test java symbol: Remove needless debuginfod queriesThomas Richter1-1/+1
2023-05-10perf parse-events: Don't reorder ungrouped events by PMUIan Rogers1-8/+15
2023-05-10perf metric: JSON flag to not group events if gathering a metric groupIan Rogers21-5/+240
2023-05-10perf stat: Introduce skippable evselsIan Rogers3-11/+43