summaryrefslogtreecommitdiff
path: root/tools/perf/arch/arm
AgeCommit message (Expand)Author
2026-03-10perf cs-etm: Finish removal of ETM_OPT_*James Clark
2026-03-05tools headers: Update the syscall tables and unistd.h, to support the new 'rs...Arnaldo Carvalho de Melo
2026-02-06perf regs: Remove __weak attributive arch__xxx_reg_mask() functionsDapeng Mi
2026-02-06perf arch: Update arch headers to use relative UAPI pathsDapeng Mi
2026-01-23perf regs: Refactor use of arch__sample_reg_masks() to perf_reg_name()Ian Rogers
2026-01-23perf disasm: Don't include C files from the arch directoryIan Rogers
2026-01-23perf disasm: Constify use of 'struct ins_op'Ian Rogers
2026-01-20perf unwind-libdw: Fix a cross-arch unwinding bugShimin Guo
2026-01-14perf cs-etm: Don't hard code config attribute when configuring the eventJames Clark
2026-01-14perf cs-etm: Don't use hard coded config bits when setting up TRCCONFIGRJames Clark
2026-01-14perf cs-etm: Don't use hard coded config bits when setting up ETMCRJames Clark
2026-01-14perf cs-etm: Make a helper to find the Coresight evselJames Clark
2026-01-14perf evsel: Refactor evsel__set_config_if_unset() argumentsJames Clark
2025-12-24tools headers: Sync syscall table with kernel sourcesNamhyung Kim
2025-11-13perf auxtrace: Remove errno.h from auxtrace.h and fix transitive dependenciesIan Rogers
2025-11-13perf build: Remove NO_AUXTRACE build optionIan Rogers
2025-08-18tools headers: Sync syscall tables with the kernel sourceNamhyung Kim
2025-04-10tools headers: Update the syscall table with the kernel sourcesNamhyung Kim
2025-03-20perf build: Remove Makefile.syscallsIan Rogers
2025-03-20perf syscalltbl: Remove syscall_table.hIan Rogers
2025-03-19perf cpumap: Increment reference count for online cpumapIan Rogers
2025-02-14perf tools: Fix compile error on sample->user_regsNamhyung Kim
2025-01-09perf tools arm: Support syscall headersCharlie Jenkins
2024-11-09perf build: Remove PERF_HAVE_DWARF_REGSIan Rogers
2024-11-09perf arm: Remove dwarf-regs.cIan Rogers
2024-11-09perf disasm: Add e_machine/e_flags to struct archIan Rogers
2024-10-18perf build: Rename CONFIG_DWARF to CONFIG_LIBDWIan Rogers
2024-10-18perf build: Rename NO_DWARF to NO_LIBDWIan Rogers
2024-08-29perf: cs-etm: Only save valid trace IDs into filesJames Clark
2024-08-29perf: cs-etm: Create decoders based on the trace ID mappingsJames Clark
2024-08-28perf auxtrace: Remove unused 'pmu' pointer from struct auxtrace_recordLeo Yan
2024-07-31perf tools: Enable evsel__is_aux_event() to work for ARM/ARM64Adrian Hunter
2024-07-12perf arm-spe: Support multiple Arm SPE PMUsLeo Yan
2024-06-26perf util: Make util its own libraryIan Rogers
2024-06-26perf test: Make tests its own libraryIan Rogers
2024-06-21perf arm: Workaround ARM PMUs cpu maps having offline cpusIan Rogers
2024-05-02perf cs-etm: Improve version detection and error reportingJames Clark
2024-05-02perf cs-etm: Remove repeated fetches of the ETM PMUJames Clark
2024-05-02perf cs-etm: Use struct perf_cpu as much as possibleJames Clark
2024-03-21perf arm-spe/cs-etm: Directly iterate CPU mapsIan Rogers
2024-02-15perf parse-regs: Introduce a weak function arch__sample_reg_masks()Leo Yan
2024-01-24perf mem: Add mem_events into the supported perf_pmuKan Liang
2023-12-12libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__n...Ian Rogers
2023-12-12libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_...Ian Rogers
2023-10-17perf cs-etm: Respect timestamp optionLeo Yan
2023-10-17perf cs-etm: Validate timestamp tracing in per-thread modeLeo Yan
2023-10-17perf pmu: Lazily compute default configIan Rogers
2023-10-17perf arm-spe: Move PMU initialization from default config codeIan Rogers
2023-10-17perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_initIan Rogers
2023-08-23perf pmu: Avoid passing format list to perf_pmu__format_bits()Ian Rogers