summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-04-17perf cpumap: Add reference count checkingIan Rogers5-50/+58
2023-04-17perf cpumap: Use perf_cpu_map__cpu(map, cpu) instead of accessing map->map[cp...Ian Rogers1-5/+5
2023-04-17perf cpumap: Remove initializations done in perf_cpu_map__alloc()Arnaldo Carvalho de Melo1-6/+1
2023-04-17libperf: Add reference count checking macrosIan Rogers1-0/+94
2023-04-17libperf: Add perf_cpu_map__refcnt() interanl accessor to use in the maps testArnaldo Carvalho de Melo3-5/+9
2023-04-15perf test: Simplify for_each_test() to avoid tripping on -Werror=array-boundsArnaldo Carvalho de Melo1-2/+2
2023-04-14perf map: Delete two variable initialisations before null pointer checks in s...Markus Elfring1-2/+1
2023-04-14perf vendor events intel: Fix uncore topics for tigerlakeIan Rogers2-88/+90
2023-04-14perf vendor events intel: Fix uncore topics for snowridgexIan Rogers4-22056/+22060
2023-04-14perf vendor events intel: Fix uncore topics for skylakexIan Rogers5-26144/+26148
2023-04-14perf vendor events intel: Fix uncore topics for skylakeIan Rogers3-79/+81
2023-04-14perf vendor events intel: Fix uncore topics for sandybridgeIan Rogers2-25/+25
2023-04-14perf vendor events intel: Fix uncore topics for knightslandingIan Rogers3-260/+262
2023-04-14perf vendor events intel: Fix uncore topics for jaketownIan Rogers4-1574/+1574
2023-04-14perf vendor events intel: Fix uncore topics for ivytownIan Rogers4-2531/+2531
2023-04-14perf vendor events intel: Fix uncore topics for ivybridgeIan Rogers2-25/+25
2023-04-14perf vendor events intel: Fix uncore topics for icelakexIan Rogers4-33697/+33701
2023-04-14perf vendor events intel: Fix uncore topics for icelakeIan Rogers2-72/+74
2023-04-14perf vendor events intel: Fix uncore topics for haswellxIan Rogers4-3491/+3491
2023-04-14perf vendor events intel: Fix uncore topics for haswellIan Rogers3-75/+77
2023-04-14perf vendor events intel: Fix uncore topics for cascadelakexIan Rogers5-26345/+26349
2023-04-14perf vendor events intel: Fix uncore topics for broadwellxIan Rogers4-3572/+3572
2023-04-14perf vendor events intel: Fix uncore topics for broadwelldeIan Rogers3-774/+776
2023-04-14perf vendor events intel: Fix uncore topics for broadwellIan Rogers3-74/+76
2023-04-14perf vendor events intel: Fix uncore topics for alderlakeIan Rogers4-112/+116
2023-04-14perf vendor events intel: Add sierraforestIan Rogers7-0/+332
2023-04-14perf vendor events intel: Add grandridgeIan Rogers7-0/+332
2023-04-14perf vendor events intel: Update sapphirerapids to v1.12Ian Rogers10-4530/+18906
2023-04-13perf sched: Fix sched latency analysis incorrection when using 'sched:sched_w...Chunxin Zang1-1/+14
2023-04-12perf pmu: Use perf_cpu_map__set_nr() in perf_pmu__cpus_match() to allow for r...Arnaldo Carvalho de Melo1-2/+2
2023-04-12libperf: Add a perf_cpu_map__set_nr() available as an internal function for t...Arnaldo Carvalho de Melo2-0/+7
2023-04-12libperf: Make perf_cpu_map__alloc() available as an internal function for too...Ian Rogers3-2/+3
2023-04-12perf cpumap: Use perf_cpu_map__nr(cpus) to access cpus->nrIan Rogers1-6/+6
2023-04-12perf map: Add map__refcnt() accessor to use in the maps testArnaldo Carvalho de Melo2-2/+7
2023-04-12perf scripts python intel-pt-events: Delete unused 'event_attr variableAlexander Pantyukhin1-3/+3
2023-04-12perf top: Expand the range of multithreaded phaseHangliang Lai1-2/+2
2023-04-12tools headers: Remove s390 ptrace.h in check-headers.shTiezhu Yang1-1/+0
2023-04-12perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its...Arnaldo Carvalho de Melo1-1/+1
2023-04-12perf metricgroups: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-9/+9
2023-04-12perf arm-spe: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-1/+1
2023-04-12perf tests api-io: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-1/+2
2023-04-12perf bench inject-buildid: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-1/+2
2023-04-12perf genelf: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-1/+2
2023-04-12perf evlist: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-2/+2
2023-04-12perf annotate: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-1/+2
2023-04-12perf parse-events: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-1/+1
2023-04-12perf expr: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-7/+7
2023-04-12perf evsel: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-3/+2
2023-04-12perf pmu: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-8/+7
2023-04-12perf env: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-1/+1