| Commit message (Expand) | Author | Age | Files | Lines |
* | perf build-id: Simplify build_id_cache__cachedir() | Ian Rogers | 2023-08-25 | 1 | -4/+2 |
* | perf pmu: Make id const and add missing free | Ian Rogers | 2023-08-25 | 3 | -3/+4 |
* | perf parse-events: Make term's config const | Ian Rogers | 2023-08-25 | 4 | -17/+17 |
* | perf pmu: Remove logic for PMU name being NULL | Ian Rogers | 2023-08-25 | 15 | -62/+51 |
* | perf header: Fix missing PMU caps | Ian Rogers | 2023-08-25 | 1 | -15/+16 |
* | perf jevents: Don't append Unit to desc | Ian Rogers | 2023-08-25 | 3 | -19/+23 |
* | perf scripts python gecko: Launch the profiler UI on the default browser with... | Anup Sharma | 2023-08-24 | 1 | -7/+63 |
* | perf scripts python: Add support for input args in gecko script | Anup Sharma | 2023-08-24 | 1 | -1/+5 |
* | perf jevents: Sort strings in the big C string to reduce faults | Ian Rogers | 2023-08-24 | 1 | -8/+23 |
* | perf pmu: Lazily load sysfs aliases | Ian Rogers | 2023-08-24 | 3 | -39/+46 |
* | perf pmu: Be lazy about loading event info files from sysfs | Ian Rogers | 2023-08-24 | 1 | -45/+83 |
* | perf pmu: Scan type early to fail an invalid PMU quickly | Ian Rogers | 2023-08-24 | 1 | -7/+12 |
* | perf pmu: Lazily add JSON events | Ian Rogers | 2023-08-24 | 6 | -15/+85 |
* | perf pmu: Cache JSON events table | Ian Rogers | 2023-08-24 | 4 | -11/+25 |
* | perf pmu: Merge JSON events with sysfs at load time | Ian Rogers | 2023-08-24 | 1 | -89/+88 |
* | perf pmu: Prefer passing pmu to aliases list | Ian Rogers | 2023-08-24 | 1 | -28/+16 |
* | perf pmu: Parse sysfs events directly from a file | Ian Rogers | 2023-08-24 | 5 | -40/+33 |
* | perf pmu-events: Add pmu_events_table__find_event() | Ian Rogers | 2023-08-24 | 4 | -0/+90 |
* | perf pmu-events: Reduce processed events by passing PMU | Ian Rogers | 2023-08-24 | 6 | -38/+41 |
* | perf s390 s390_cpumcfdg_dump: Don't scan all PMUs | Ian Rogers | 2023-08-24 | 1 | -24/+26 |
* | perf parse-events: Improve error message for double setting | Ian Rogers | 2023-08-24 | 3 | -9/+29 |
* | perf jevents: Group events by PMU | Ian Rogers | 2023-08-24 | 2 | -57/+154 |
* | perf pmu-events: Add extra underscore to function names | Ian Rogers | 2023-08-24 | 7 | -22/+22 |
* | perf pmu: Abstract alias/event struct | Ian Rogers | 2023-08-24 | 6 | -323/+366 |
* | perf pmu: Make the loading of formats lazy | Ian Rogers | 2023-08-24 | 4 | -65/+106 |
* | perf build: Allow customization of clang options for BPF target | Guilherme Amadio | 2023-08-23 | 1 | -1/+6 |
* | perf pmu: Pass PMU rather than aliases and format | Ian Rogers | 2023-08-23 | 4 | -65/+62 |
* | perf pmu: Avoid passing format list to perf_pmu__format_bits() | Ian Rogers | 2023-08-23 | 6 | -16/+15 |
* | perf pmu: Avoid passing format list to perf_pmu__format_type | Ian Rogers | 2023-08-23 | 3 | -4/+4 |
* | perf pmu: Avoid passing format list to perf_pmu__config_terms() | Ian Rogers | 2023-08-23 | 4 | -67/+61 |
* | perf pmu: Reduce scope of perf_pmu_error() | Ian Rogers | 2023-08-23 | 2 | -2/+3 |
* | perf pmu: Move perf_pmu__set_format to pmu.y | Ian Rogers | 2023-08-23 | 3 | -13/+12 |
* | perf pmu: Avoid a path name copy | Ian Rogers | 2023-08-23 | 1 | -5/+7 |
* | perf script ibs: Remove unused include | Ian Rogers | 2023-08-23 | 1 | -1/+0 |
* | perf bench breakpoint: Skip run if no breakpoints available | Kajol Jain | 2023-08-23 | 1 | -3/+21 |
* | perf lzma: Convert some pr_err() to pr_debug() as callers already use pr_debug() | Arnaldo Carvalho de Melo | 2023-08-22 | 1 | -7/+5 |
* | perf stat-display: Check if snprintf()'s fmt argument is NULL | Kaige Ye | 2023-08-21 | 1 | -2/+2 |
* | perf bpf augmented_raw_syscalls: Add an assert to make sure sizeof(augmented_... | Arnaldo Carvalho de Melo | 2023-08-21 | 1 | -0/+1 |
* | perf bpf augmented_raw_syscalls: Add an assert to make sure sizeof(saddr) is ... | Arnaldo Carvalho de Melo | 2023-08-21 | 1 | -0/+11 |
* | perf vendor events arm64: AmpereOne: Remove unsupported events | Ilkka Koskinen | 2023-08-21 | 1 | -120/+0 |
* | perf vendor events arm64: Add AmpereOne metrics | Ilkka Koskinen | 2023-08-21 | 1 | -0/+362 |
* | perf vendor events arm64: AmpereOne: Mark affected STALL_* events impacted by... | Ilkka Koskinen | 2023-08-21 | 1 | -3/+9 |
* | perf vendor events arm64: Remove L1D_CACHE_LMISS from AmpereOne list | Ilkka Koskinen | 2023-08-21 | 1 | -3/+0 |
* | perf jevents: Raise exception for no definition of a arch std event | John Garry | 2023-08-21 | 1 | -6/+9 |
* | perf trace: Use heuristic when deciding if a syscall tracepoint "const char *... | Arnaldo Carvalho de Melo | 2023-08-18 | 1 | -0/+13 |
* | perf trace: Use the augmented_raw_syscall BPF skel only for tracing syscalls | Arnaldo Carvalho de Melo | 2023-08-18 | 1 | -2/+6 |
* | perf lock: Don't pass an ERR_PTR() directly to perf_session__delete() | Arnaldo Carvalho de Melo | 2023-08-17 | 1 | -0/+1 |
* | perf top: Don't pass an ERR_PTR() directly to perf_session__delete() | Arnaldo Carvalho de Melo | 2023-08-17 | 1 | -0/+1 |
* | perf vendor events arm64: Update N2 and V2 metrics and events using Arm telem... | James Clark | 2023-08-17 | 22 | -551/+752 |
* | perf vendor events arm64: Update stall_slot workaround for N2 r0p3 | James Clark | 2023-08-17 | 1 | -4/+4 |