aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-08-24perf pmu: Scan type early to fail an invalid PMU quicklyGravatar Ian Rogers 1-7/+12
2023-08-24perf pmu: Lazily add JSON eventsGravatar Ian Rogers 6-15/+85
2023-08-24perf pmu: Cache JSON events tableGravatar Ian Rogers 4-11/+25
2023-08-24perf pmu: Merge JSON events with sysfs at load timeGravatar Ian Rogers 1-89/+88
2023-08-24perf pmu: Prefer passing pmu to aliases listGravatar Ian Rogers 1-28/+16
2023-08-24perf pmu: Parse sysfs events directly from a fileGravatar Ian Rogers 5-40/+33
2023-08-24perf pmu-events: Add pmu_events_table__find_event()Gravatar Ian Rogers 4-0/+90
2023-08-24perf pmu-events: Reduce processed events by passing PMUGravatar Ian Rogers 6-38/+41
2023-08-24perf s390 s390_cpumcfdg_dump: Don't scan all PMUsGravatar Ian Rogers 1-24/+26
2023-08-24perf parse-events: Improve error message for double settingGravatar Ian Rogers 3-9/+29
2023-08-24perf jevents: Group events by PMUGravatar Ian Rogers 2-57/+154
2023-08-24perf pmu-events: Add extra underscore to function namesGravatar Ian Rogers 7-22/+22
2023-08-24perf pmu: Abstract alias/event structGravatar Ian Rogers 6-323/+366
2023-08-24perf pmu: Make the loading of formats lazyGravatar Ian Rogers 4-65/+106
2023-08-23perf build: Allow customization of clang options for BPF targetGravatar Guilherme Amadio 1-1/+6
2023-08-23perf pmu: Pass PMU rather than aliases and formatGravatar Ian Rogers 4-65/+62
2023-08-23perf pmu: Avoid passing format list to perf_pmu__format_bits()Gravatar Ian Rogers 6-16/+15
2023-08-23perf pmu: Avoid passing format list to perf_pmu__format_typeGravatar Ian Rogers 3-4/+4
2023-08-23perf pmu: Avoid passing format list to perf_pmu__config_terms()Gravatar Ian Rogers 4-67/+61
2023-08-23perf pmu: Reduce scope of perf_pmu_error()Gravatar Ian Rogers 2-2/+3
2023-08-23perf pmu: Move perf_pmu__set_format to pmu.yGravatar Ian Rogers 3-13/+12
2023-08-23perf pmu: Avoid a path name copyGravatar Ian Rogers 1-5/+7
2023-08-23perf script ibs: Remove unused includeGravatar Ian Rogers 1-1/+0
2023-08-23perf bench breakpoint: Skip run if no breakpoints availableGravatar Kajol Jain 1-3/+21
2023-08-22perf lzma: Convert some pr_err() to pr_debug() as callers already use pr_debug()Gravatar Arnaldo Carvalho de Melo 1-7/+5
2023-08-21perf stat-display: Check if snprintf()'s fmt argument is NULLGravatar Kaige Ye 1-2/+2
2023-08-21perf bpf augmented_raw_syscalls: Add an assert to make sure sizeof(augmented_...Gravatar Arnaldo Carvalho de Melo 1-0/+1
2023-08-21perf bpf augmented_raw_syscalls: Add an assert to make sure sizeof(saddr) is ...Gravatar Arnaldo Carvalho de Melo 1-0/+11
2023-08-21perf vendor events arm64: AmpereOne: Remove unsupported eventsGravatar Ilkka Koskinen 1-120/+0
2023-08-21perf vendor events arm64: Add AmpereOne metricsGravatar Ilkka Koskinen 1-0/+362
2023-08-21perf vendor events arm64: AmpereOne: Mark affected STALL_* events impacted by...Gravatar Ilkka Koskinen 1-3/+9
2023-08-21perf vendor events arm64: Remove L1D_CACHE_LMISS from AmpereOne listGravatar Ilkka Koskinen 1-3/+0
2023-08-21perf jevents: Raise exception for no definition of a arch std eventGravatar John Garry 1-6/+9
2023-08-18perf trace: Use heuristic when deciding if a syscall tracepoint "const char *...Gravatar Arnaldo Carvalho de Melo 1-0/+13
2023-08-18perf trace: Use the augmented_raw_syscall BPF skel only for tracing syscallsGravatar Arnaldo Carvalho de Melo 1-2/+6
2023-08-17perf lock: Don't pass an ERR_PTR() directly to perf_session__delete()Gravatar Arnaldo Carvalho de Melo 1-0/+1
2023-08-17perf top: Don't pass an ERR_PTR() directly to perf_session__delete()Gravatar Arnaldo Carvalho de Melo 1-0/+1
2023-08-17perf vendor events arm64: Update N2 and V2 metrics and events using Arm telem...Gravatar James Clark 22-551/+752
2023-08-17perf vendor events arm64: Update stall_slot workaround for N2 r0p3Gravatar James Clark 1-4/+4
2023-08-17perf jevents: Add a new expression builtin strcmp_cpuid_str()Gravatar James Clark 8-20/+61
2023-08-17perf test: Add a test for the new Arm CPU ID comparison behaviorGravatar James Clark 4-0/+45
2023-08-17perf arm64: Allow version comparisons of CPU IDsGravatar James Clark 1-15/+52
2023-08-16perf bpf_skel augmented_raw_syscalls: Cap the socklen parameter using &= size...Gravatar Arnaldo Carvalho de Melo 1-4/+2
2023-08-16perf vendor events: Update metric events for power10 platformGravatar Kajol Jain 1-0/+33
2023-08-16perf vendor events: Update metric event names for power10 platformGravatar Kajol Jain 1-25/+25
2023-08-16perf vendor events: Update JSON/events for power10 platformGravatar Kajol Jain 7-0/+115
2023-08-16perf vendor events: Move JSON/events to appropriate files for power10 platformGravatar Kajol Jain 9-614/+616
2023-08-16perf vendor events: Drop STORES_PER_INST metric event for power10 platformGravatar Kajol Jain 1-6/+0
2023-08-16perf vendor events: Drop some of the JSON/events for power10 platformGravatar Kajol Jain 5-37/+0
2023-08-16perf vendor events: Update the JSON/events descriptions for power10 platformGravatar Kajol Jain 8-69/+69