summaryrefslogtreecommitdiffstats
path: root/tools/perf
Commit message (Expand)AuthorAgeFilesLines
* perf annotate-data: Add find_data_type() to get type from memory accessNamhyung Kim2023-12-233-0/+205
* perf dwarf-regs: Add get_dwarf_regnum()Namhyung Kim2023-12-233-0/+91
* perf dwarf-aux: Factor out die_get_typename_from_type()Namhyung Kim2023-12-232-11/+30
* perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 ArchitectureJiaLong.Yang2023-12-211-2/+1
* perf vendor events: Remove UTF-8 characters from cmn.jsonJing Zhang2023-12-211-1/+1
* perf maps: Fix up overlaps during fixup_endIan Rogers2023-12-201-1/+1
* perf maps: Reduce scope of map_rb_node and maps internalsIan Rogers2023-12-202-58/+55
* perf maps: Add find next entry to give entry after the given mapIan Rogers2023-12-203-4/+16
* perf maps: Add maps__load_first()Ian Rogers2023-12-203-1/+16
* perf maps: Rename clone to copy fromIan Rogers2023-12-204-9/+4
* perf maps: Do simple merge if given map doesn't overlapIan Rogers2023-12-201-0/+11
* perf maps: Refactor maps__fixup_overlappings()Ian Rogers2023-12-203-25/+37
* perf debug: Expose debug fileIan Rogers2023-12-202-7/+16
* perf maps: Add remove maps function to remove a map based on callbackIan Rogers2023-12-203-16/+38
* perf maps: Reduce scope of maps__for_each_entry()Ian Rogers2023-12-202-3/+3
* perf vdso: Use function to add missing maps lockIan Rogers2023-12-201-12/+23
* perf unwind: Use function to add missing maps lockIan Rogers2023-12-201-10/+24
* perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sampleRuidong Tian2023-12-201-10/+11
* perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable fi...Ruidong Tian2023-12-201-2/+3
* perf archive: Add new option '--unpack' to expand tarballsVeronika Molnarova2023-12-201-8/+58
* perf archive: Add new option '--all' to pack perf.data with DSOsVeronika Molnarova2023-12-191-8/+32
* Merge remote-tracking branch 'torvalds/master' into perf-tools-nextArnaldo Carvalho de Melo2023-12-1813-10/+54
|\
| * perf list: Fix JSON segfault by setting the used skip_duplicate_pmus callbackIan Rogers2023-12-051-0/+6
| * perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fieldsIlkka Koskinen2023-12-051-0/+2
| * perf metrics: Avoid segv if default metricgroup isn't setIan Rogers2023-12-051-1/+1
| * perf build: Ensure sysreg-defs Makefile respects output dirOliver Upton2023-11-222-10/+16
| * tools perf: Add arm64 sysreg files to MANIFESTOliver Upton2023-11-221-0/+2
| * tools/perf: Update tools's copy of mips syscall tableNamhyung Kim2023-11-221-0/+4
| * tools/perf: Update tools's copy of s390 syscall tableNamhyung Kim2023-11-221-0/+4
| * tools/perf: Update tools's copy of powerpc syscall tableNamhyung Kim2023-11-221-0/+4
| * tools/perf: Update tools's copy of x86 syscall tableNamhyung Kim2023-11-221-0/+3
| * tools headers: Update tools's copy of socket.h headerNamhyung Kim2023-11-221-0/+1
| * perf lock contention: Fix a build error on 32-bitYang Jihong2023-11-211-1/+2
| * perf kwork: Fix a build error on 32-bitYang Jihong2023-11-211-1/+1
| * Merge tag 'perf-tools-for-v6.7-1-2023-11-01' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-11-03242-1801/+31495
| |\
| * \ Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-11-022-3/+14
| |\ \
| | * \ Merge tag 'kvmarm-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2023-10-312-3/+14
| | |\ \
| | | * | perf build: Generate arm64's sysreg-defs.h and add to include pathOliver Upton2023-10-182-3/+14
| * | | | Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-11-014-4/+4
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | syscalls: Cleanup references to sys_lookup_dcookie()Sohil Mehta2023-10-034-4/+4
| | |/ /
* | | | perf thread: Use function to add missing maps lockIan Rogers2023-12-181-18/+17
* | | | perf synthetic-events: Use function to add missing maps lockIan Rogers2023-12-181-51/+67
* | | | perf symbol: Use function to add missing maps lockIan Rogers2023-12-181-17/+19
* | | | perf probe-event: Use function to add missing maps lockIan Rogers2023-12-181-14/+26
* | | | perf machine: Use function to add missing maps lockIan Rogers2023-12-181-24/+29
* | | | perf tests: Use function to add missing maps lockIan Rogers2023-12-182-106/+136
* | | | perf report: Use function to add missing maps lockIan Rogers2023-12-181-17/+37
* | | | perf events x86: Use function to add missing lockIan Rogers2023-12-181-45/+58
* | | | perf maps: Add maps__for_each_map to iterate maps holding the lockIan Rogers2023-12-182-33/+69
* | | | perf map: Improve map/unmap parameter namesIan Rogers2023-12-181-8/+8