summaryrefslogtreecommitdiff
path: root/tools/perf/util/cs-etm.c
AgeCommit message (Expand)Author
11 daysperf cs-etm: Synthesize callchains for instruction samplesLeo Yan
11 daysperf cs-etm: Support call indentationLeo Yan
11 daysperf cs-etm: Flush thread stacks after decoder resetLeo Yan
11 daysperf cs-etm: Use thread-stack for last branch entriesLeo Yan
11 daysperf cs-etm: Refactor instruction size handlingLeo Yan
11 daysperf cs-etm: Decode ETE exception packetsLeo Yan
11 daysperf cs-etm: Filter synthesized branch samplesLeo Yan
11 daysperf cs-etm: Fix thread leaks on trace queue init failureLeo Yan
2026-06-30perf evlist: Add reference count checkingIan Rogers
2026-06-17perf cs-etm: Bounds-check CPU in cs_etm__get_queue()Arnaldo Carvalho de Melo
2026-06-17perf cs-etm: Validate num_cpu before metadata allocationArnaldo Carvalho de Melo
2026-06-17perf cs-etm: Reject CPU IDs that would overflow signed comparisonArnaldo Carvalho de Melo
2026-06-10perf cs-etm: Queue context packets for frontendJames Clark
2026-05-29perf tools: Fix event_contains() macro to verify full field extentArnaldo Carvalho de Melo
2026-05-20perf event: Fix size of synthesized sample with branch stacksIan Rogers
2026-03-10perf cs-etm: Finish removal of ETM_OPT_*James Clark
2026-01-28perf: Remove redundant kernel.h includeLeo Yan
2026-01-20perf cs-etm: Fix decoding for sparse CPU mapsJames Clark
2025-11-16perf sample: Fix the wrong format specifierliujing
2025-10-25perf auxtrace: Add auxtrace_synth_id_range_start() helpertanze
2025-02-12perf sample: Make user_regs and intr_regs optionalIan Rogers
2024-10-14Merge tag 'v6.12-rc3' into perf-tools-nextNamhyung Kim
2024-10-02perf cs-etm: Fix the assert() to handle captured and unprocessed cpu traceIlkka Koskinen
2024-09-24perf cs-etm: Don't flush when packet_queue fills upJames Clark
2024-08-29perf: cs-etm: Print queue number in raw trace dumpJames Clark
2024-08-29perf: cs-etm: Support version 0.1 of HW_ID packetsJames Clark
2024-08-29perf: cs-etm: Create decoders based on the trace ID mappingsJames Clark
2024-08-29perf: cs-etm: Move traceid_list to each queueJames Clark
2024-08-29perf: cs-etm: Allocate queues for all CPUsJames Clark
2024-08-29perf cs-etm: Create decoders after both AUX and HW_ID search passesJames Clark
2024-08-12perf tool: Constify tool pointersIan Rogers
2024-08-12perf auxtrace: Remove dummy toolsIan Rogers
2024-07-31perf cs-etm: Output 0 instead of 0xdeadbeef when exception packets are flushedJames Clark
2024-07-12perf dso: Fix address sanitizer buildIan Rogers
2024-05-07perf cs-etm: Print error for new PERF_RECORD_AUX_OUTPUT_HW_ID versionsJames Clark
2023-11-27perf cs-etm: Enable itrace option 'T'Leo Yan
2023-10-12perf cs-etm: Fix incorrect or missing decoder for raw traceBesar Wicaksono
2023-08-15perf cs-etm: Don't duplicate FIELD_GET()James Clark
2023-06-12perf cs-etm: Add exception level consistency checkJames Clark
2023-06-12perf cs-etm: Track exception levelJames Clark
2023-06-12perf cs-etm: Make PID format accessible from struct cs_etm_auxtraceJames Clark
2023-06-12perf cs-etm: Use previous thread for branch sample source IPJames Clark
2023-06-12perf cs-etm: Only track threads instead of PID and TIDsJames Clark
2023-06-12perf addr_location: Add init/exit/copy functionsIan Rogers
2023-06-12perf thread: Add accessor functions for threadIan Rogers
2023-06-12perf thread: Remove notion of dead threadsIan Rogers
2023-05-02perf cs-etm: Add fix for coresight trace for any range of CPUsGanapatrao Kulkarni
2023-04-24perf cs-etm: Add separate decode paths for timeless and per-thread modesJames Clark
2023-04-24perf cs-etm: Use bool type for boolean valuesJames Clark
2023-04-24perf cs-etm: Fix timeless decode mode detectionJames Clark