summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2024-02-12perf maps: Locking tidy up of nr_mapsIan Rogers3-5/+11
2024-02-12perf maps: Hide maps internalsIan Rogers9-102/+124
2024-02-12perf maps: Get map before returning in maps__find_next_entryIan Rogers2-2/+4
2024-02-12perf maps: Get map before returning in maps__find_by_nameIan Rogers6-15/+25
2024-02-12perf maps: Get map before returning in maps__findIan Rogers7-27/+26
2024-02-12perf maps: Switch from rbtree to lazily sorted array for addressesIan Rogers4-484/+777
2024-02-12Merge branch 'perf-tools' into perf-tools-nextNamhyung Kim36-406/+677
2024-02-10perf srcline: Add missed addr2line closesIan Rogers1-0/+2
2024-02-10perf stat: Support per-cluster aggregationYicong Yang12-9/+154
2024-02-10perf tools: Remove misleading comments on map functionsNamhyung Kim1-8/+0
2024-02-10perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()Yang Jihong1-1/+1
2024-02-10perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched_...Yang Jihong1-33/+61
2024-02-10perf sched: Move curr_thread initialization to perf_sched__map()Yang Jihong1-7/+8
2024-02-10perf sched: Fix memory leak in perf_sched__map()Yang Jihong1-15/+26
2024-02-10perf sched: Move start_work_mutex and work_done_wait_mutex initialization to ...Yang Jihong1-7/+12
2024-02-09perf test: Skip metric w/o event name on arm64 in stat STD output linterYicong Yang1-1/+1
2024-02-09perf symbols: Slightly improve module file executable section mappingsAdrian Hunter1-2/+73
2024-02-09perf tools: Make it possible to see perf's kernel and module memory mappingsAdrian Hunter8-0/+25
2024-02-07perf record: Display data size on pipe modeNamhyung Kim1-1/+4
2024-02-07perf script: Print source line for each jump in brstackinsnKan Liang1-3/+15
2024-02-07perf kvm powerpc: Fix buildIan Rogers1-1/+1
2024-02-06perf/pmu-events/powerpc: Update json mapfile with Power11 PVRMadhavan Srinivasan1-0/+1
2024-02-03tools: perf: Expose sample ID / stream ID to python scriptsBen Gainey2-3/+9
2024-02-03perf bpf: Clean up the generated/copied vmlinux.hArnaldo Carvalho de Melo1-1/+1
2024-02-03perf jevents: Drop or simplify small integer valuesIan Rogers2-14/+31
2024-02-03perf parse-events: Print all errorsIan Rogers6-58/+67
2024-02-03perf parse-events: Improve error location of terms cloned from an eventIan Rogers1-4/+5
2024-02-03perf tsc: Add missing newlines to debug statementsIan Rogers1-2/+2
2024-02-02perf Documentation: Add some more hints to tips.txtAndi Kleen1-5/+26
2024-02-02perf test: Simplify metric value validation test final reportWeilin Wang2-108/+127
2024-02-02perf report: Prevent segfault with --no-parentAndi Kleen1-1/+1
2024-02-02perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()Yang Jihong1-1/+0
2024-02-02perf evsel: Rename get_states() to parse_task_states() and make it publicZe Gao6-115/+120
2024-01-31perf tools headers: update the asm-generic/unaligned.h copy with the kernel s...Arnaldo Carvalho de Melo1-12/+12
2024-01-30tools include UAPI: Sync linux/mount.h copy with the kernel sourcesArnaldo Carvalho de Melo1-0/+70
2024-01-30perf evlist: Fix evlist__new_default() for > 1 core PMUJames Clark1-1/+8
2024-01-30tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench'Arnaldo Carvalho de Melo3-4/+8
2024-01-30tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen,...Arnaldo Carvalho de Melo1-1/+7
2024-01-29tools headers UAPI: Sync unistd.h to pick {list,stat}mount, lsm_{[gs]et_self_...Arnaldo Carvalho de Melo1-1/+14
2024-01-27perf vendor events intel: Alderlake/sapphirerapids metric fixesIan Rogers3-160/+123
2024-01-27tools headers UAPI: Sync kvm headers with the kernel sourcesArnaldo Carvalho de Melo2-90/+53
2024-01-26perf tools: Fix calloc() arguments to address error introduced in gcc-14Sun Haiyong4-7/+7
2024-01-26perf top: Remove needless malloc(0) call that triggers -Walloc-sizeSun Haiyong1-1/+1
2024-01-26perf build: Make minimal shellcheck version to v0.6.0Yicong Yang1-0/+10
2024-01-26tools headers UAPI: Update tools's copy of drm.h headers to pick DRM_IOCTL_MO...Arnaldo Carvalho de Melo2-7/+77
2024-01-26perf test shell daemon: Make signal test less racyIan Rogers1-10/+24
2024-01-26perf test shell script: Fix test for python being disabledIan Rogers1-2/+1
2024-01-26perf test: Workaround debug output in list testIan Rogers1-3/+18
2024-01-26perf list: Add output file optionIan Rogers2-82/+133
2024-01-26perf list: Switch error message to pr_err() to respect debug settings (-v)Ian Rogers1-1/+1