summaryrefslogtreecommitdiffstats
path: root/tools/perf/util
Commit message (Expand)AuthorAgeFilesLines
* perf bpf_skel augmented_raw_syscalls: Cap the socklen parameter using &= size...Arnaldo Carvalho de Melo2023-08-161-4/+2
* perf parse-regs: Move out arch specific header from util/perf_regs.hLeo Yan2023-08-161-2/+0
* perf parse-regs: Remove PERF_REGS_{MAX|MASK} from common codeLeo Yan2023-08-163-6/+4
* perf unwind: Use perf_arch_reg_{ip|sp}() to substitute macrosLeo Yan2023-08-165-16/+10
* perf parse-regs: Introduce functions perf_arch_reg_{ip|sp}()Leo Yan2023-08-1612-5/+186
* perf parse-regs: Refactor arch register parsing functionsLeo Yan2023-08-1614-716/+803
* perf cs-etm: Don't duplicate FIELD_GET()James Clark2023-08-151-12/+2
* perf dlfilter: Add al_cleanup()Adrian Hunter2023-08-151-0/+29
* perf dlfilter: Initialize addr_location before passing it to thread__find_sym...Arnaldo Carvalho de Melo2023-08-151-0/+1
* perf evsel: Remove duplicate check for `field` in evsel__intval()Yang Jihong2023-08-151-3/+0
* perf bpf-filter: Fix sample flag check with ||Namhyung Kim2023-08-151-0/+10
* perf trace: Tidy comments related to BPF + syscall augmentationIan Rogers2023-08-151-8/+0
* perf trace: Migrate BPF augmentation to use a skeletonIan Rogers2023-08-151-0/+418
* perf parse-events: Remove BPF event supportIan Rogers2023-08-1510-3262/+2
* perf bpf: Remove support for embedding clang for compiling BPF events (-e foo.c)Ian Rogers2023-08-157-380/+4
* perf script python: Add stub for PMU symbol to the python bindingIan Rogers2023-08-111-0/+5
* perf symbols: Fix DSO kernel load and symbol process to correctly map DSO to ...Athira Rajeev2023-08-112-5/+12
* perf build: Remove -Wno-unused-but-set-variable from the flex flags when buil...Arnaldo Carvalho de Melo2023-08-111-5/+16
* Merge remote-tracking branch 'torvalds/master' into perf-tools-nextArnaldo Carvalho de Melo2023-08-102-5/+5
|\
| * perf stat: Don't display zero tool countsIan Rogers2023-08-081-0/+5
| * Revert "perf report: Append inlines to non-DWARF callchains"Arnaldo Carvalho de Melo2023-08-081-5/+0
* | perf probe: Make synthesize_perf_probe_point() private to probe-event.cArnaldo Carvalho de Melo2023-08-072-2/+3
* | perf probe: Free string returned by synthesize_perf_probe_point() on failure ...Arnaldo Carvalho de Melo2023-08-071-2/+6
* | perf probe: Free string returned by synthesize_perf_probe_point() on failure ...Arnaldo Carvalho de Melo2023-08-071-2/+3
* | Merge remote-tracking branch 'torvalds/master' into perf-tools-nextArnaldo Carvalho de Melo2023-08-044-31/+55
|\|
| * perf test parse-events: Test complex name has required event formatIan Rogers2023-08-012-0/+12
| * perf pmus: Create placholder regardless of scanning core_onlyIan Rogers2023-08-011-9/+7
| * perf parse-events: Only move force grouped evsels when sortingIan Rogers2023-07-271-13/+26
| * perf parse-events: When fixing group leaders always set the leaderIan Rogers2023-07-271-8/+3
| * perf parse-events: Extra care around force grouped eventsIan Rogers2023-07-271-4/+10
* | perf annotate bpf: Don't enclose non-debug code with an assert()Arnaldo Carvalho de Melo2023-08-031-3/+7
* | perf script python: Cope with declarations after statements found in Python.hArnaldo Carvalho de Melo2023-08-031-1/+2
* | perf python: Cope with declarations after statements found in Python.hArnaldo Carvalho de Melo2023-08-031-0/+3
* | perf probe: Show correct error message about @symbol usage for uprobeMasami Hiramatsu2023-08-031-4/+9
* | perf parse-events: Remove array remnantsIan Rogers2023-08-033-119/+0
* | perf tools: Revert enable indices setting syntax for BPF mapIan Rogers2023-08-033-140/+1
* | perf parse-event: Avoid BPF test SEGVIan Rogers2023-08-031-1/+1
* | perf build: Include generated header files properlyNamhyung Kim2023-08-034-8/+8
* | perf build: Remove -Wno-redundant-decls in 2 casesIan Rogers2023-08-032-3/+0
* | perf build: Disable fewer bison warningsIan Rogers2023-08-035-5/+17
* | perf build: Disable fewer flex warningsIan Rogers2023-08-031-6/+18
* | perf build: Add Wextra for C++ compilationIan Rogers2023-07-281-0/+3
* | perf bpf-loader: Remove unneeded diagnostic pragmaIan Rogers2023-07-281-3/+0
* | perf machine: Include data symbols in the kernel mapNamhyung Kim2023-07-281-1/+3
* | perf symbols: Add kallsyms__get_symbol_start()Namhyung Kim2023-07-282-3/+29
* | perf parse-events: Remove ABORT_ONIan Rogers2023-07-281-8/+14
* | perf parse-events: Improve location for add pmuIan Rogers2023-07-283-11/+13
* | perf parse-events: Populate error column for BPF/tracepoint eventsIan Rogers2023-07-283-38/+56
* | perf parse-events: Additional error reportingIan Rogers2023-07-281-6/+19
* | perf parse-events: Separate ENOMEM memory handlingIan Rogers2023-07-281-52/+82