aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)AuthorFilesLines
2023-09-29perf dlfilter: Fix use of addr_location__exit() in dlfilter__object_code()Gravatar Adrian Hunter 1-17/+15
2023-09-26perf pmu: Fix perf stat output with correct scale and unitGravatar Wyes Karny 1-4/+4
2023-09-17perf pmu: Ensure all alias variables are initializedGravatar Ian Rogers 1-1/+1
2023-09-17perf trace: Avoid compile error wrt redefining boolGravatar Ian Rogers 1-0/+2
2023-09-17perf bpf-prologue: Remove unused fileGravatar Ian Rogers 1-508/+0
2023-09-11perf tools: Update copy of libbpf's hashmap.cGravatar Arnaldo Carvalho de Melo 1-10/+0
2023-09-09Merge tag 'perf-tools-for-v6.6-1-2023-09-05' of git://git.kernel.org/pub/scm/...Gravatar Linus Torvalds 77-5647/+3126
2023-09-05perf parse-events: Fix driver config termGravatar Ian Rogers 1-0/+17
2023-09-02perf parse-events: Fixes relating to no_value termsGravatar Ian Rogers 2-3/+3
2023-08-31perf parse-events: Fix propagation of term's no_value when cloningGravatar Ian Rogers 3-21/+19
2023-08-31perf parse-events: Name the two term enumsGravatar Ian Rogers 4-67/+187
2023-08-30perf dlfilter: Avoid leak in v0 API test use of resolve_address()Gravatar Adrian Hunter 1-0/+2
2023-08-30perf metric: Add #num_cpus_online literalGravatar Ian Rogers 1-0/+7
2023-08-30perf pmu: Remove str from perf_pmu_aliasGravatar Ian Rogers 1-23/+10
2023-08-30perf parse-events: Make common term list to strbuf helperGravatar Ian Rogers 3-41/+81
2023-08-30perf parse-events: Minor help message improvementsGravatar Ian Rogers 1-2/+2
2023-08-30perf pmu: Avoid uninitialized use of alias->strGravatar Ian Rogers 1-0/+2
2023-08-29perf jevents: Use "default_core" for events with no UnitGravatar Ian Rogers 1-1/+6
2023-08-29perf tools: Convert to perf_record_header_attr_id()Gravatar Namhyung Kim 3-4/+4
2023-08-29perf tools: Handle old data in PERF_RECORD_ATTRGravatar Namhyung Kim 1-5/+6
2023-08-29perf pmus: Skip duplicate PMUs and don't print list suffix by defaultGravatar Ian Rogers 6-11/+68
2023-08-29perf pmus: Sort pmus by name then suffixGravatar Ian Rogers 1-0/+49
2023-08-29perf tools: Allow to use cpuinfo on LoongArchGravatar Yanteng Si 2-1/+3
2023-08-25perf build-id: Simplify build_id_cache__cachedir()Gravatar Ian Rogers 1-4/+2
2023-08-25perf pmu: Make id const and add missing freeGravatar Ian Rogers 2-1/+2
2023-08-25perf parse-events: Make term's config constGravatar Ian Rogers 3-8/+8
2023-08-25perf pmu: Remove logic for PMU name being NULLGravatar Ian Rogers 9-40/+29
2023-08-25perf header: Fix missing PMU capsGravatar Ian Rogers 1-15/+16
2023-08-24perf pmu: Lazily load sysfs aliasesGravatar Ian Rogers 2-39/+44
2023-08-24perf pmu: Be lazy about loading event info files from sysfsGravatar Ian Rogers 1-45/+83
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 2-15/+50
2023-08-24perf pmu: Cache JSON events tableGravatar Ian Rogers 2-9/+11
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 3-38/+31
2023-08-24perf pmu-events: Reduce processed events by passing PMUGravatar Ian Rogers 2-25/+11
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 pmu-events: Add extra underscore to function namesGravatar Ian Rogers 3-7/+7
2023-08-24perf pmu: Abstract alias/event structGravatar Ian Rogers 4-264/+316
2023-08-24perf pmu: Make the loading of formats lazyGravatar Ian Rogers 3-64/+105
2023-08-23perf pmu: Pass PMU rather than aliases and formatGravatar Ian Rogers 2-36/+42
2023-08-23perf pmu: Avoid passing format list to perf_pmu__format_bits()Gravatar Ian Rogers 3-5/+5
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 2-13/+9
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