summaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)Author
2023-08-29perf tools: Handle old data in PERF_RECORD_ATTRNamhyung Kim
2023-08-29perf pmus: Skip duplicate PMUs and don't print list suffix by defaultIan Rogers
2023-08-29perf pmus: Sort pmus by name then suffixIan Rogers
2023-08-29perf tools: Allow to use cpuinfo on LoongArchYanteng Si
2023-08-25perf build-id: Simplify build_id_cache__cachedir()Ian Rogers
2023-08-25perf pmu: Make id const and add missing freeIan Rogers
2023-08-25perf parse-events: Make term's config constIan Rogers
2023-08-25perf pmu: Remove logic for PMU name being NULLIan Rogers
2023-08-25perf header: Fix missing PMU capsIan Rogers
2023-08-24perf pmu: Lazily load sysfs aliasesIan Rogers
2023-08-24perf pmu: Be lazy about loading event info files from sysfsIan Rogers
2023-08-24perf pmu: Scan type early to fail an invalid PMU quicklyIan Rogers
2023-08-24perf pmu: Lazily add JSON eventsIan Rogers
2023-08-24perf pmu: Cache JSON events tableIan Rogers
2023-08-24perf pmu: Merge JSON events with sysfs at load timeIan Rogers
2023-08-24perf pmu: Prefer passing pmu to aliases listIan Rogers
2023-08-24perf pmu: Parse sysfs events directly from a fileIan Rogers
2023-08-24perf pmu-events: Reduce processed events by passing PMUIan Rogers
2023-08-24perf s390 s390_cpumcfdg_dump: Don't scan all PMUsIan Rogers
2023-08-24perf parse-events: Improve error message for double settingIan Rogers
2023-08-24perf pmu-events: Add extra underscore to function namesIan Rogers
2023-08-24perf pmu: Abstract alias/event structIan Rogers
2023-08-24perf pmu: Make the loading of formats lazyIan Rogers
2023-08-23perf pmu: Pass PMU rather than aliases and formatIan Rogers
2023-08-23perf pmu: Avoid passing format list to perf_pmu__format_bits()Ian Rogers
2023-08-23perf pmu: Avoid passing format list to perf_pmu__format_typeIan Rogers
2023-08-23perf pmu: Avoid passing format list to perf_pmu__config_terms()Ian Rogers
2023-08-23perf pmu: Reduce scope of perf_pmu_error()Ian Rogers
2023-08-23perf pmu: Move perf_pmu__set_format to pmu.yIan Rogers
2023-08-23perf pmu: Avoid a path name copyIan Rogers
2023-08-23perf script ibs: Remove unused includeIan Rogers
2023-08-22perf lzma: Convert some pr_err() to pr_debug() as callers already use pr_debug()Arnaldo Carvalho de Melo
2023-08-21perf stat-display: Check if snprintf()'s fmt argument is NULLKaige Ye
2023-08-21perf bpf augmented_raw_syscalls: Add an assert to make sure sizeof(augmented_...Arnaldo Carvalho de Melo
2023-08-21perf bpf augmented_raw_syscalls: Add an assert to make sure sizeof(saddr) is ...Arnaldo Carvalho de Melo
2023-08-17perf jevents: Add a new expression builtin strcmp_cpuid_str()James Clark
2023-08-16perf bpf_skel augmented_raw_syscalls: Cap the socklen parameter using &= size...Arnaldo Carvalho de Melo
2023-08-16perf parse-regs: Move out arch specific header from util/perf_regs.hLeo Yan
2023-08-16perf parse-regs: Remove PERF_REGS_{MAX|MASK} from common codeLeo Yan
2023-08-16perf unwind: Use perf_arch_reg_{ip|sp}() to substitute macrosLeo Yan
2023-08-16perf parse-regs: Introduce functions perf_arch_reg_{ip|sp}()Leo Yan
2023-08-16perf parse-regs: Refactor arch register parsing functionsLeo Yan
2023-08-15perf cs-etm: Don't duplicate FIELD_GET()James Clark
2023-08-15perf dlfilter: Add al_cleanup()Adrian Hunter
2023-08-15perf dlfilter: Initialize addr_location before passing it to thread__find_sym...Arnaldo Carvalho de Melo
2023-08-15perf evsel: Remove duplicate check for `field` in evsel__intval()Yang Jihong
2023-08-15perf bpf-filter: Fix sample flag check with ||Namhyung Kim
2023-08-15perf trace: Tidy comments related to BPF + syscall augmentationIan Rogers
2023-08-15perf trace: Migrate BPF augmentation to use a skeletonIan Rogers
2023-08-15perf parse-events: Remove BPF event supportIan Rogers