summaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)Author
40 hoursMerge branch 'perf-tools-next' of https://git.kernel.org/pub/scm/linux/kernel...Mark Brown
3 daysperf record: Do not fail with an exiting threadNamhyung Kim
4 daysperf dwarf-aux: Support DW_OP_addrx locations for global variablesJames Clark
4 daysperf libdw: Find the CU by iterating all CUs when aranges are missingJames Clark
5 daysperf evsel: fix buffer offset when building the EPERM error stringGu Bin
5 daysperf hist: Fix branch_info index for sample weightGu Bin
5 daysperf data: fix inverted strncmp() in has_kcore_dir()Gu Bin
5 daysperf machine: Fix NULL deref in machine__is_lock_function()Gu Bin
5 daysperf tools: do not call zfree() on uninitialized pointerJiri Slaby (SUSE)
5 daysperf record: Skip affinity for per-thread mmap buffersPaul Moses
7 daysperf hist: Fix branch_info index for sample weightGu Bin
7 daysperf kvm: Fix arm64 VM-exit duration accountingLi RongQing
9 daysperf annotate: Resolve C++ virtual function calls in x86 insn trackingYanbo Zhao
9 daysperf dwarf-aux: Add C++ vtable helpersYanbo Zhao
9 daysperf dwarf-aux: Add die_is_compound_type() to handle C++ class typesYanbo Zhao
9 daysperf cs-etm: Synthesize exception entries separately from branchesLeo Yan
9 daysperf cs-etm: Classify exception calls using the exception packetLeo Yan
9 daysperf cs-etm: Centralize branch sample synthesis checksLeo Yan
9 daysperf cs-etm: Factor out final instruction sample synthesisLeo Yan
9 daysperf cs-etm: Mark branches that were not takenLeo Yan
9 daysperf cs-etm: Use the recorded instruction size for A32 and A64Leo Yan
9 daysperf cs-etm: Centralize packet ISA initializationLeo Yan
9 daysperf cs-etm: Break branch history when instruction memory is unavailableLeo Yan
9 daysperf intel-pt: Preserve return addresses for asynchronous branchesLeo Yan
9 daysperf sample: Allow decoders to supply branch return addressesLeo Yan
10 daysperf stat: Fix aggregation of cgroup eventsNamhyung Kim
11 daysperf tools: allow opt-in "no-dso." files in /dev/shmStephen Brennan
11 daysperf annotate-data: Show event name in the data-type titleTengda Wu
11 daysperf annotate: Fix block_range symbol loss on split and leaks on exitIan Rogers
11 daysperf symbol-elf: Fix zero-size symbol end calculation across .symtab and .dynsymIan Rogers
11 daysperf callchain: Fix loss of symbol in merge_chain_branch()Ian Rogers
11 daysperf symbols: Fix broken ELF_C_READ_MMAP fallback guardAlireza Haghdoost
12 daysperf cs-etm: Fix spelling mistake "should't" -> "shouldn't"Colin Ian King
12 daysperf off-cpu: Fix cgroup_filter map sizingIan Rogers
12 daysperf off-cpu: Write the sample ID for PERF_SAMPLE_IDIan Rogers
12 daysperf off-cpu: Use the CPU map index for the bpf-output file descriptorIan Rogers
12 daysperf symbol: Ensure dso__set_is_64_bit() for libbfdNamhyung Kim
12 daysperf symbol: Check result when reading section headersNamhyung Kim
12 daysperf tools: Remove NULL check for maps__machine()Namhyung Kim
2026-10-30Merge tag 'perf-tools-for-v7.4-1-2026-10-30' of git://git.kernel.org/pub/scm/...Linus Torvalds
2026-10-27perf machine: Fix NULL deref in thread__resolve_callchain_sample()lvyating
2026-10-27perf parse-events: Include errno.h before kernel headersFlorian Fainelli
2026-10-27perf print_insn: Include sys/types.h for ssize_tFlorian Fainelli
2026-10-27perf mmap: Use the head selected by read_initPaul Moses
2026-10-27perf hist: Do not delete cumulative caller entries before stat_acc decaysIan Rogers
2026-10-27perf debug: Avoid calling eprintf() in pr_debugN() when verbose < nIan Rogers
2026-10-27perf libdw: Optimize fallback logic for missing DWARFIan Rogers
2026-10-23Merge tag 'modules-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2026-10-22perf annotate-arm64: Support 'mrs' instruction to track 'current' pointerTengda Wu
2026-10-22perf annotate-arm64: Support per-cpu variable access trackingTengda Wu