aboutsummaryrefslogtreecommitdiff
path: root/tools/perf
AgeCommit message (Expand)AuthorFilesLines
2025-07-24perf parse-events: Minor __add_event refactoringIan Rogers1-21/+48
2025-07-24perf pmus: Factor perf_pmus__find_by_attr out of evsel__find_pmuIan Rogers2-12/+19
2025-07-24perf evsel: Use libperf perf_evsel__exitIan Rogers1-3/+1
2025-07-24libperf evsel: Rename own_cpus to pmu_cpusIan Rogers6-16/+16
2025-07-24perf tool_pmu: Allow num_cpus(_online) to be specific to a cpumaskIan Rogers3-9/+51
2025-07-24perf parse-events: Allow the cpu term to be a PMU or CPU rangeIan Rogers2-18/+54
2025-07-24perf stat: Don't size aggregation ids from user_requested_cpusIan Rogers1-5/+2
2025-07-24perf stat: Avoid buffer overflow to the aggregation mapIan Rogers1-1/+1
2025-07-24perf parse-events: Warn if a cpu term is unsupported by a CPUIan Rogers4-18/+35
2025-07-24perf pfm: Don't force loading of all PMUsIan Rogers1-4/+0
2025-07-23perf stat: Remove duplicated include in stat-shadow.cYang Li1-1/+0
2025-07-22perf ui scripts: Switch FILENAME_MAX to NAME_MAXIan Rogers1-1/+1
2025-07-22perf pmu: Switch FILENAME_MAX to NAME_MAXIan Rogers1-2/+2
2025-07-22perf: ftrace: add graph tracer options args/retval/retval-hex/retaddrChangbin Du3-1/+67
2025-07-20perf build: Always disable stack protection for BPF skeleton objectsFederico Pellegrin1-2/+4
2025-07-17perf sched timehist: decode process names of processes in zombie stateAnubhav Shelat1-0/+5
2025-07-16perf flamegraph: Fix minor pylint/type hint issuesIan Rogers1-28/+33
2025-07-14perf ftrace latency: Add -e option to measure time between two eventsNamhyung Kim5-75/+205
2025-07-11perf python: Set index error for invalid thread/cpu map itemsIan Rogers1-2/+6
2025-07-11perf python: Improve leader copying from evlistIan Rogers1-0/+57
2025-07-11perf python: Correct pyrf_evsel__read for tool PMUsIan Rogers1-3/+44
2025-07-11perf python: Fix thread check in pyrf_evsel__readIan Rogers1-1/+1
2025-07-11perf python: In str(evsel) use the evsel__pmu_name helperIan Rogers1-4/+1
2025-07-11perf jevents: If the long_desc and desc are identical then drop the long_descIan Rogers4-88/+68
2025-07-11perf expr: Accumulate rather than replace in the context countsIan Rogers1-1/+5
2025-07-11perf stat: Move metric list from config to evlistIan Rogers15-108/+75
2025-07-11perf metricgroup: Factor out for-each function and move out printingIan Rogers4-214/+165
2025-07-11perf pmu: Tolerate failure to read the type for wellknown PMUsIan Rogers1-2/+32
2025-07-11perf spark: Fix includes and add SPDXIan Rogers2-5/+4
2025-07-11perf parse-events: Minor tidy up of event_type helperIan Rogers2-19/+14
2025-07-11perf hwmon_pmu: Avoid shortening hwmon PMU nameIan Rogers1-1/+1
2025-07-11perf tests bp_account: Fix leaked file descriptorLeo Yan1-0/+1
2025-07-11perf bench futex: Remove support for IMMUTABLESebastian Andrzej Siewior8-24/+5
2025-07-09perf list: Remove trailing A in PAI crypto event 4210Thomas Richter2-10/+10
2025-07-07perf vendor events: Update TigerLake eventsIan Rogers2-2/+2
2025-07-07perf vendor events: Update SkylakeX eventsIan Rogers2-2/+2
2025-07-07perf vendor events: Update SierraForest eventsIan Rogers7-14/+194
2025-07-07perf vendor events: Update SapphireRapids eventsIan Rogers4-2/+34
2025-07-07perf vendor events: Add PantherLake eventsIan Rogers7-0/+923
2025-07-07perf vendor events: Update MeteorLake eventsIan Rogers4-3/+75
2025-07-07perf vendor events: Update LunarLake eventsIan Rogers4-23/+26
2025-07-07perf vendor events: Update IcelakeX eventsIan Rogers3-4/+2
2025-07-07perf vendor events: Update GraniteRapids eventsIan Rogers7-27/+78
2025-07-07perf vendor events: Update GrandRidge eventsIan Rogers4-7/+47
2025-07-07perf vendor events: Update EmeraldRapids eventsIan Rogers4-2/+34
2025-07-07perf vendor events: Update CascadelakeX eventsIan Rogers3-5/+5
2025-07-07perf vendor events: Update Arrowlake eventsIan Rogers3-2/+148
2025-07-07perf vendor events: Update AlderlakeN eventsIan Rogers6-76/+25
2025-07-07perf vendor events: Update Alderlake eventsIan Rogers6-79/+28
2025-07-03perf test: Add more test cases to sched testNamhyung Kim1-8/+31