summaryrefslogtreecommitdiffstats
path: root/tools/perf/util
AgeCommit message (Expand)AuthorLines
2022-09-29perf build: Fixup disabling of -Wdeprecated-declarations for the python scrip...Arnaldo Carvalho de Melo-1/+1
2022-09-29perf parse-events: Ignore clang 15 warning about variable set but unused in b...Jiri Olsa-1/+1
2022-09-28perf arm-spe: augment the data source type with neoverse_spe listJing Zhang-1/+1
2022-09-26perf parse-events: Remove "not supported" hybrid cache eventsZhengjun Xing-43/+57
2022-09-26perf print-events: Fix "perf list" can not display the PMU prefix for some hy...Zhengjun Xing-1/+1
2022-09-26perf tools: Get a perf cgroup more portably in BPFNamhyung Kim-5/+24
2022-09-21perf tools: Honor namespace when synthesizing build-idsNamhyung Kim-3/+14
2022-09-21perf kcore_copy: Do not check /proc/modules is unchangedAdrian Hunter-5/+2
2022-09-21perf jit: Include program header in ELF filesLieven Hey-0/+18
2022-09-21perf stat: Use evsel->core.cpus to iterate cpus in BPF cgroup countersNamhyung Kim-3/+3
2022-09-21perf stat: Fix cpu map index in bperf cgroup codeNamhyung Kim-2/+2
2022-09-21perf stat: Fix BPF program section nameNamhyung Kim-1/+1
2022-09-06perf genelf: Switch deprecated openssl MD5_* functions to new EVP APIZixuan Tan-9/+11
2022-09-06perf affinity: Fix out of bound access to "sched_cpus" maskAthira Rajeev-1/+7
2022-08-31perf metric: Return early if no CPU PMU table existsIan Rogers-0/+3
2022-08-27perf stat: Capitalize topdown metrics' namesZhengjun Xing-12/+12
2022-08-19perf tools: Support reading PERF_FORMAT_LOSTNamhyung Kim-38/+98
2022-08-19perf cpumap: Fix alignment for masks in event encodingIan Rogers-46/+102
2022-08-19perf cpumap: Compute mask size in constant timeIan Rogers-12/+1
2022-08-19perf cpumap: Synthetic events and const/staticIan Rogers-14/+12
2022-08-13perf metrics: Copy entire pmu_event in find metricIan Rogers-17/+18
2022-08-13perf pmu-events: Hide the pmu_eventsIan Rogers-34/+33
2022-08-13perf pmu-events: Don't assume pmu_event is an arrayIan Rogers-96/+192
2022-08-13perf pmu-events: Hide pmu_events_mapIan Rogers-37/+14
2022-08-13perf pmu-events: Avoid passing pmu_events_mapIan Rogers-72/+69
2022-08-13perf pmu-events: Hide pmu_sys_event_tablesIan Rogers-29/+0
2022-08-12perf scripting python: Delete repeated word in commentsshaomin Deng-1/+1
2022-08-12perf tools: Fix double word in commentsshaomin Deng-1/+1
2022-08-12perf build-id: Print debuginfod queries if -v option is usedMartin Liška-1/+5
2022-08-12perf build-id: Fix coding style, replace 8 spaces by tabsMartin Liška-11/+11
2022-08-11perf mem: Add statistics for peer snoopingLeo Yan-3/+28
2022-08-11perf arm-spe: Use SPE data source for neoverse coresAli Saidi-16/+127
2022-08-11perf mem: Print snoop peer flagLeo Yan-3/+15
2022-08-11perf arm64: Add missing -I for tools/arch/arm64/include/ to find asm/sysreg.h...Leo Yan-0/+1
2022-08-11perf offcpu: Track child processesNamhyung Kim-0/+37
2022-08-11perf offcpu: Parse process id separatelyNamhyung Kim-2/+43
2022-08-11perf offcpu: Check process id for the given workloadNamhyung Kim-1/+8
2022-08-10perf tools: Do not pass NULL to parse_events()Adrian Hunter-9/+19
2022-08-10perf parse-events: Fix segfault when event parser gets an errorAdrian Hunter-3/+11
2022-08-10perf machine: Fix missing free of machine->kallsyms_filenameAdrian Hunter-0/+1
2022-08-10perf probe: Fix an error handling path in 'parse_perf_probe_command()'Christophe JAILLET-2/+4
2022-08-10perf inject jit: Ignore memfd and anonymous mmap events if jitdump presentBrian Robbins-2/+7
2022-08-10perf stat: Add JSON output optionClaire Jensen-106/+280
2022-08-02perf lock: Print the number of lost entries for BPFNamhyung Kim-4/+12
2022-08-02perf lock: Add --map-nr-entries optionNamhyung Kim-0/+4
2022-08-02perf lock: Introduce struct lock_contentionNamhyung Kim-9/+17
2022-08-02perf scripting python: Do not build fail on deprecation warningsArnaldo Carvalho de Melo-1/+1
2022-08-02genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTOArnaldo Carvalho de Melo-1/+5
2022-08-02perf parse-events: Break out tracepoint and printingIan Rogers-737/+787
2022-08-02perf parse-events: Don't #define YY_EXTRA_TYPEIan Rogers-1/+0