| Age | Commit message (Expand) | Author | Files | Lines |
| 2 days | Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/bp... | Mark Brown | 1 | -1/+1 |
| 3 days | perf session: Snapshot event->header.size in process_user_event() | Arnaldo Carvalho de Melo | 1 | -14/+13 |
| 3 days | perf kwork: Bounds check work->cpu before indexing cpus_runtime[] | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 3 days | perf session: Bound nr_cpus_avail and validate sample CPU | Arnaldo Carvalho de Melo | 2 | -1/+117 |
| 3 days | perf session: Check for decompression buffer size overflow | Arnaldo Carvalho de Melo | 1 | -0/+13 |
| 3 days | perf tools: Harden compressed event processing | Arnaldo Carvalho de Melo | 2 | -1/+54 |
| 3 days | perf session: Add byte-swap handler for PERF_RECORD_COMPRESSED2 | Arnaldo Carvalho de Melo | 1 | -0/+9 |
| 3 days | perf header: Validate bitmap size before allocating in do_read_bitmap() | Arnaldo Carvalho de Melo | 1 | -5/+29 |
| 3 days | perf header: Sanity check HEADER_EVENT_DESC attr.size before swap | Arnaldo Carvalho de Melo | 1 | -0/+54 |
| 3 days | perf header: Validate feature section size and add read path bounds checking | Arnaldo Carvalho de Melo | 1 | -9/+57 |
| 3 days | perf header: Validate f_attr.ids section before use in perf_session__read_hea... | Arnaldo Carvalho de Melo | 1 | -1/+76 |
| 3 days | perf header: Propagate feature section processing errors | Arnaldo Carvalho de Melo | 1 | -13/+38 |
| 3 days | perf tools: Bounds check perf_event_attr fields against attr.size before prin... | Arnaldo Carvalho de Melo | 1 | -49/+92 |
| 3 days | perf header: Validate null-termination in PERF_RECORD_EVENT_UPDATE string fields | Arnaldo Carvalho de Melo | 2 | -7/+242 |
| 3 days | perf session: Add byte-swap and bounds check for PERF_RECORD_BPF_METADATA events | Arnaldo Carvalho de Melo | 1 | -1/+88 |
| 3 days | perf auxtrace: Harden auxtrace_error event handling | Arnaldo Carvalho de Melo | 3 | -9/+61 |
| 3 days | perf cpumap: Reject RANGE_CPUS with start_cpu > end_cpu | Arnaldo Carvalho de Melo | 1 | -17/+45 |
| 3 days | perf header: Byte-swap build ID event pid and bounds check section entries | Arnaldo Carvalho de Melo | 2 | -5/+72 |
| 3 days | perf session: Validate nr fields against event size on both swap and common p... | Arnaldo Carvalho de Melo | 1 | -19/+234 |
| 3 days | perf session: Validate HEADER_ATTR attr.size before swapping | Arnaldo Carvalho de Melo | 3 | -9/+143 |
| 3 days | perf session: Use bounded copy for PERF_RECORD_TIME_CONV | Arnaldo Carvalho de Melo | 1 | -1/+8 |
| 3 days | perf session: Add validated swap infrastructure with null-termination checks | Arnaldo Carvalho de Melo | 1 | -81/+325 |
| 3 days | perf session: Fix swap_sample_id_all() crash on crafted events | Arnaldo Carvalho de Melo | 1 | -3/+11 |
| 3 days | perf session: Fix PERF_RECORD_READ swap and dump for variable-length events | Arnaldo Carvalho de Melo | 1 | -17/+44 |
| 3 days | perf zstd: Fix multi-iteration decompression and error handling | Arnaldo Carvalho de Melo | 1 | -4/+16 |
| 3 days | perf zstd: Fix compression error path in zstd_compress_stream_to_records() | Arnaldo Carvalho de Melo | 1 | -2/+25 |
| 3 days | perf tools: Fix event_contains() macro to verify full field extent | Arnaldo Carvalho de Melo | 4 | -4/+4 |
| 3 days | perf session: Bounds-check one_mmap event pointer in peek_event | Arnaldo Carvalho de Melo | 2 | -3/+28 |
| 3 days | perf session: Add minimum event size and alignment validation | Arnaldo Carvalho de Melo | 1 | -33/+220 |
| 5 days | perf script: Sort includes and add missed explicit dependencies | Ian Rogers | 1 | -2/+3 |
| 5 days | perf: Apply is_ignored_kernel_symbol() filter in ELF loading path for kernel ... | Rui Qi | 1 | -2/+8 |
| 5 days | perf: Extract is_ignored_kernel_symbol() for kernel mapping symbol filtering | Rui Qi | 3 | -3/+34 |
| 5 days | perf auxtrace: Add kernel-doc comment to auxtrace_record__init() function | Athira Rajeev | 1 | -0/+15 |
| 6 days | perf stat: Propagate supported flag to follower cgroup BPF events | Ian Rogers | 1 | -0/+20 |
| 9 days | perf tool_pmu: Make tool PMU events respect enable/disable | Ian Rogers | 5 | -97/+375 |
| 9 days | perf amd ibs: Decode Streaming-store flag in IBS OP raw dump | Ravi Bangoria | 1 | -4/+14 |
| 9 days | perf amd ibs: Decode Remote-Socket flag in IBS OP raw dump | Ravi Bangoria | 1 | -2/+16 |
| 9 days | perf amd ibs: Make Fetch status bits dependent on PhyAddrValid for newer plat... | Ravi Bangoria | 1 | -2/+40 |
| 9 days | perf amd ibs: Suppress bogus TlbRefillLat and DCPhysAd on Zen4+ | Ravi Bangoria | 1 | -3/+14 |
| 9 days | perf kwork: Fix memory management of kwork_work | Ian Rogers | 2 | -4/+19 |
| 9 days | perf stat: Make metric only column line up with header | Andi Kleen | 1 | -12/+10 |
| 11 days | perf build: Move BPF skeleton generation out of Makefile.perf | Ian Rogers | 2 | -39/+13 |
| 11 days | perf trace beauty: Make beauty generated C code standalone .o files | Ian Rogers | 6 | -152/+5 |
| 11 days | perf evsel: Add bounds checking to trace point raw data accessors | Ian Rogers | 1 | -5/+49 |
| 11 days | perf synthetic-events: Bound check when synthesizing mmap2 and build_id events | Ian Rogers | 1 | -3/+16 |
| 11 days | perf evsel: Don't pass evsel with sample | Ian Rogers | 1 | -24/+37 |
| 11 days | perf s390-sample-raw: Don't pass evsel or its PMU with sample | Ian Rogers | 1 | -14/+17 |
| 11 days | perf script: Don't pass evsel with sample | Ian Rogers | 4 | -41/+25 |
| 11 days | perf kwork: Don't pass evsel with sample | Ian Rogers | 1 | -5/+4 |
| 11 days | perf inject: Don't pass evsel with sample | Ian Rogers | 2 | -19/+13 |
| 11 days | perf hist: Remove evsel from struct hist_entry_iter | Ian Rogers | 2 | -14/+13 |
| 11 days | perf db-export: Remove evsel from struct export_sample | Ian Rogers | 3 | -9/+7 |
| 11 days | perf hist: Remove evsel parameter from inc samples functions | Ian Rogers | 2 | -14/+11 |
| 11 days | perf callchain: Don't pass evsel and sample | Ian Rogers | 9 | -29/+22 |
| 11 days | perf evsel: Refactor evsel tracepoint sample accessors perf_sample | Ian Rogers | 10 | -39/+36 |
| 11 days | perf kvm: Don't pass evsel with sample | Ian Rogers | 8 | -115/+81 |
| 11 days | perf tool: Remove evsel from tool APIs that pass the sample | Ian Rogers | 9 | -40/+28 |
| 11 days | perf inject: Fix itrace branch stack synthesis | Ian Rogers | 1 | -3/+5 |
| 11 days | perf event: Fix size of synthesized sample with branch stacks | Ian Rogers | 6 | -23/+94 |
| 12 days | perf riscv: Add SDT argument parsing for RISC-V | Chen Pei | 3 | -0/+132 |
| 2026-05-15 | perf unwind-libunwind: Add RISC-V libunwind support | Ian Rogers | 4 | -0/+341 |
| 2026-05-15 | perf unwind-libunwind: Remove libunwind-local | Ian Rogers | 19 | -955/+3350 |
| 2026-05-15 | perf unwind-libunwind: Move flush/finish access out of local | Ian Rogers | 17 | -90/+309 |
| 2026-05-15 | perf unwind-libunwind: Make libunwind register reading cross platform | Ian Rogers | 17 | -28/+340 |
| 2026-05-15 | perf unwind: Refactor get_entries to allow dynamic libdw/libunwind selection | Ian Rogers | 8 | -33/+196 |
| 2026-05-14 | perf metricgroup: Avoid scanning unnecessary PMUs for identifier match | Ian Rogers | 3 | -9/+21 |
| 2026-05-14 | perf record: Refactor ARM64 leaf caller setup out of arch | Ian Rogers | 3 | -2/+8 |
| 2026-05-11 | perf tool: Fix missing schedstat delegates and dont_split_sample_group in del... | Ian Rogers | 1 | -0/+6 |
| 2026-05-05 | perf arm_spe: Print remaining IMPDEF event numbers | James Clark | 1 | -0/+18 |
| 2026-05-05 | perf arm_spe: Decode Arm N1 IMPDEF events | James Clark | 3 | -2/+41 |
| 2026-05-05 | perf arm_spe: Turn event name mappings into an array | James Clark | 1 | -45/+43 |
| 2026-05-05 | perf arm_spe: Store MIDR in arm_spe_pkt | James Clark | 5 | -17/+30 |
| 2026-05-05 | perf arm_spe: Handle missing CPU IDs | James Clark | 1 | -1/+8 |
| 2026-05-05 | perf arm_spe: Make a function to get the MIDR | James Clark | 1 | -14/+22 |
| 2026-05-05 | perf debuginfo: Fix libdw API contract violations | Ian Rogers | 1 | -3/+6 |
| 2026-05-05 | perf annotate-data: Fix libdw API contract violations | Ian Rogers | 1 | -10/+17 |
| 2026-05-05 | perf probe-finder: Fix libdw API contract violations | Ian Rogers | 1 | -37/+65 |
| 2026-05-05 | perf libdw: Fix libdw API contract violations and memory leaks | Ian Rogers | 1 | -6/+43 |
| 2026-05-05 | perf libdw: Support DWARF line 0 in inline list | Ian Rogers | 1 | -1/+2 |
| 2026-05-05 | perf libdw: Fix callchain parent update in ORDER_CALLER mode | Ian Rogers | 1 | -7/+13 |
| 2026-05-05 | perf srcline: Introduce inline_node__clear_frames() | Ian Rogers | 2 | -1/+9 |
| 2026-05-05 | perf dwarf-aux: Fix libdw API contract violations | Ian Rogers | 2 | -17/+22 |
| 2026-05-05 | perf dwarf-aux: Fix libdw segmentation fault in cu_walk_functions_at | Ian Rogers | 1 | -3/+2 |
| 2026-04-13 | perf annotate: Use jump__delete when freeing LoongArch jumps | Rong Bao | 3 | -1/+4 |
| 2026-04-13 | perf header: Add sanity checks to HEADER_BPF_BTF processing | Arnaldo Carvalho de Melo | 1 | -0/+17 |
| 2026-04-13 | perf header: Sanity check HEADER_BPF_PROG_INFO | Arnaldo Carvalho de Melo | 1 | -0/+20 |
| 2026-04-13 | perf header: Sanity check HEADER_PMU_CAPS | Arnaldo Carvalho de Melo | 1 | -0/+19 |
| 2026-04-13 | perf header: Sanity check HEADER_HYBRID_TOPOLOGY | Arnaldo Carvalho de Melo | 1 | -0/+12 |
| 2026-04-13 | perf header: Sanity check HEADER_CACHE | Arnaldo Carvalho de Melo | 1 | -0/+13 |
| 2026-04-13 | perf header: Sanity check HEADER_GROUP_DESC | Arnaldo Carvalho de Melo | 1 | -1/+15 |
| 2026-04-13 | perf header: Sanity check HEADER_PMU_MAPPINGS | Arnaldo Carvalho de Melo | 1 | -0/+13 |
| 2026-04-13 | perf header: Sanity check HEADER_MEM_TOPOLOGY | Arnaldo Carvalho de Melo | 1 | -0/+12 |
| 2026-04-13 | perf header: Sanity check HEADER_NUMA_TOPOLOGY | Arnaldo Carvalho de Melo | 1 | -0/+13 |
| 2026-04-13 | perf header: Sanity check HEADER_CPU_TOPOLOGY | Arnaldo Carvalho de Melo | 1 | -2/+25 |
| 2026-04-13 | perf header: Sanity check HEADER_NRCPUS and HEADER_CPU_DOMAIN_INFO | Arnaldo Carvalho de Melo | 1 | -1/+44 |
| 2026-04-13 | perf header: Bump up the max number of command line args allowed | Arnaldo Carvalho de Melo | 1 | -2/+5 |
| 2026-04-13 | perf header: Validate nr_domains when reading HEADER_CPU_DOMAIN_INFO | Arnaldo Carvalho de Melo | 1 | -0/+6 |
| 2026-04-12 | perf sample: Fix documentation typo | Ian Rogers | 1 | -1/+1 |
| 2026-04-10 | perf arm_spe: Improve SIMD flags setting | Leo Yan | 1 | -5/+19 |
| 2026-04-10 | perf sort: Sort disabled and full predicated flags | Leo Yan | 2 | -9/+19 |
| 2026-04-10 | perf sort: Support sort ASE and SME | Leo Yan | 2 | -4/+14 |
| 2026-04-08 | perf data: Clean up use_stdio and structures | Ian Rogers | 3 | -41/+112 |
| 2026-04-08 | perf tools: Replace basename() calls with perf_basename() | Arnaldo Carvalho de Melo | 8 | -49/+28 |
| 2026-04-08 | perf tools: Use calloc() where applicable | Arnaldo Carvalho de Melo | 22 | -41/+38 |
| 2026-04-08 | perf header: Do validation of perf.data HEADER_CPU_DOMAIN_INFO | Arnaldo Carvalho de Melo | 1 | -0/+11 |
| 2026-04-08 | perf header: Use a max number of command line args | Arnaldo Carvalho de Melo | 1 | -0/+6 |
| 2026-04-08 | perf tools: Make more global variables static | Ian Rogers | 7 | -69/+66 |
| 2026-04-08 | perf util: Kill die() prototype, dead for a long time | Arnaldo Carvalho de Melo | 1 | -1/+0 |
| 2026-04-08 | perf symbols: Make variable receiving result strrchr() const | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2026-04-08 | perf maps: Fix copy_from that can break sorted by name order | Ian Rogers | 1 | -10/+3 |
| 2026-04-08 | perf maps: Fix fixup_overlap_and_insert that can break sorted by name order | Ian Rogers | 1 | -0/+2 |
| 2026-04-08 | perf maps: Move getting debug_file to verbose path | Ian Rogers | 1 | -5/+4 |
| 2026-04-08 | perf addr2line: Remove global variable addr2line_timeout_ms | Thomas Richter | 5 | -8/+4 |
| 2026-04-08 | perf config: Make symbol_conf::addr2line_disable_warn configurable | Thomas Richter | 1 | -0/+3 |
| 2026-04-08 | perf config: Rename symbol_conf::disable_add2line_warn | Thomas Richter | 4 | -9/+9 |
| 2026-04-05 | perf cgroup: Update metric leader in evlist__expand_cgroup | Ian Rogers | 1 | -7/+23 |
| 2026-04-05 | perf sample: Add evsel to struct perf_sample | Ian Rogers | 4 | -13/+27 |
| 2026-04-05 | perf sample: Make sure perf_sample__init/exit are used | Ian Rogers | 7 | -33/+66 |
| 2026-04-05 | perf sample: Document struct perf_sample | Ian Rogers | 1 | -4/+105 |
| 2026-04-05 | perf tools: Save cln_size header | Ricky Ringler | 4 | -11/+60 |
| 2026-04-02 | perf data convert ctf: Pipe mode improvements | Ian Rogers | 1 | -4/+59 |
| 2026-04-02 | perf evsel: Make unknown event names more unique | Ian Rogers | 1 | -3/+4 |
| 2026-04-02 | perf ordered-events: Event processing consistency with the regular reader | Ian Rogers | 1 | -1/+1 |
| 2026-04-02 | perf header: Refactor pipe mode end marker handling | Ian Rogers | 5 | -42/+62 |
| 2026-04-02 | perf session: Extra logging for failed to process events | Ian Rogers | 1 | -8/+20 |
| 2026-04-02 | perf header: Properly warn/print when libtraceevent/libbpf support is missing | Ian Rogers | 1 | -23/+47 |
| 2026-04-02 | perf header: Add utility to convert feature number to a string | Ian Rogers | 2 | -0/+9 |
| 2026-04-02 | perf clockid: Add missing include | Ian Rogers | 1 | -1/+2 |
| 2026-04-02 | perf header: Validate build_id filename length to prevent buffer overflow | SeungJu Cheon | 1 | -0/+10 |
| 2026-04-02 | perf metricgroup: Refine error logs | Leo Yan | 1 | -5/+6 |
| 2026-04-02 | perf expr: Add '\n' in literal parse errors | Leo Yan | 1 | -2/+2 |
| 2026-04-02 | perf expr: Return -EINVAL for syntax error in expr__find_ids() | Leo Yan | 1 | -1/+2 |
| 2026-04-02 | perf tools: prevent null dsos from being added | Anubhav Shelat | 1 | -0/+3 |
| 2026-04-02 | perf tools: Fix module symbol resolution for non-zero .text sh_addr | Chuck Lever | 1 | -2/+6 |
| 2026-04-01 | libperf cpumap: Make index and nr types unsigned | Ian Rogers | 17 | -36/+47 |
| 2026-03-27 | perf tools: Add --pmu-filter option for filtering PMUs | Qinxin Xia | 2 | -6/+14 |
| 2026-03-26 | perf report: Add comm_nodigit sort key | Stephen Brennan | 4 | -0/+121 |
| 2026-03-26 | perf record: Add support for arch_sdt_arg_parse_op() on s390 | Thomas Richter | 3 | -0/+82 |
| 2026-03-25 | Merge tag 'perf-tools-fixes-for-v7.0-2-2026-03-23' into perf-tools-next | Namhyung Kim | 7 | -27/+40 |
| 2026-03-19 | perf evlist: Improve default event for s390 | Ian Rogers | 3 | -12/+27 |
| 2026-03-19 | perf callchain: Refactor callchain option parsing | Ian Rogers | 2 | -22/+63 |
| 2026-03-19 | perf evsel: Constify option arguments to config functions | Ian Rogers | 2 | -14/+14 |
| 2026-03-19 | perf target: Constify simple check functions | Ian Rogers | 1 | -6/+6 |
| 2026-03-19 | perf evsel: Improve falling back from cycles | Ian Rogers | 2 | -14/+33 |
| 2026-03-19 | perf dwarf-aux: Collect all variable locations for insn tracking | Zecheng Li | 1 | -29/+29 |
| 2026-03-19 | perf annotate-data: Use DWARF location ranges to preserve reg state | Zecheng Li | 5 | -6/+54 |
| 2026-03-19 | perf annotate-data: Invalidate caller-saved regs for all calls | Zecheng Li | 1 | -6/+13 |
| 2026-03-19 | perf annotate-data: Add invalidate_reg_state() helper for x86 | Zecheng Li | 1 | -12/+17 |
| 2026-03-19 | perf annotate-data: Handle global variable access with const register | Zecheng Li | 1 | -0/+5 |
| 2026-03-19 | perf annotate-data: Collect global variables without name | Zecheng Li | 1 | -6/+1 |
| 2026-03-19 | perf dwarf-aux: Handle array types in die_get_member_type | Zecheng Li | 1 | -1/+16 |
| 2026-03-19 | perf annotate-data: Improve type comparison from different scopes | Zecheng Li | 1 | -1/+3 |
| 2026-03-19 | perf dwarf-aux: Skip check_variable for variable lookup | Zecheng Li | 3 | -30/+30 |
| 2026-03-19 | perf dwarf-aux: Preserve typedefs in match_var_offset | Zecheng Li | 1 | -11/+15 |
| 2026-03-19 | perf dwarf-aux: Add die_get_pointer_type to get pointer types | Zecheng Li | 3 | -17/+51 |
| 2026-03-18 | perf symbol: Add RISCV case in get_plt_sizes | Chen Pei | 1 | -3/+1 |
| 2026-03-18 | perf tools: Remove duplicate include of stat.h | Chen Ni | 1 | -1/+0 |
| 2026-03-18 | perf tools: Remove duplicate include of debug.h | Chen Ni | 1 | -1/+0 |
| 2026-03-18 | perf: tools: cs-etm: Enhance raw Coresight trace debug display | Mike Leach | 1 | -1/+4 |
| 2026-03-18 | perf: tools: cs-etm: Fix print issue for Coresight debug in ETE/TRBE trace | Mike Leach | 1 | -38/+13 |
| 2026-03-17 | perf kvm stat: Fix relative paths for including headers | Leo Yan | 1 | -3/+3 |
| 2026-03-17 | perf parse-events: Fix big-endian 'overwrite' by writing correct union member | Thomas Richter | 1 | -17/+65 |
| 2026-03-17 | perf metricgroup: Fix metricgroup__has_metric_or_groups() | Ian Rogers | 1 | -3/+3 |
| 2026-03-13 | perf record: Remove unused cpu-set-sched.h | Ian Rogers | 1 | -50/+0 |
| 2026-03-13 | perf bpf_map: Remove unused code | Ian Rogers | 3 | -94/+0 |
| 2026-03-13 | perf dump-insn: Remove dump-insn.c | Ian Rogers | 2 | -24/+0 |
| 2026-03-13 | perf symbol: Reduce scope of elf__needs_adjust_symbols | Ian Rogers | 2 | -5/+4 |
| 2026-03-13 | perf branch: Avoid incrementing NULL | Ian Rogers | 1 | -0/+3 |
| 2026-03-11 | perf synthetic-events: Fix stale build ID in module MMAP2 records | Chuck Lever | 1 | -0/+5 |
| 2026-03-10 | perf disasm: Fix potential use-after-free on fileloc | Ian Rogers | 1 | -4/+4 |
| 2026-03-10 | perf tools: Add layout support for --symfs option | Changbin Du | 3 | -4/+50 |
| 2026-03-10 | perf annotate loongarch: Fix off-by-one bug in outside check | Ian Rogers | 1 | -1/+1 |
| 2026-03-10 | perf annotate: Fix hashmap__new() error checking | Chen Ni | 1 | -1/+4 |
| 2026-03-10 | perf cs-etm: Finish removal of ETM_OPT_* | James Clark | 3 | -24/+29 |
| 2026-03-05 | perf disasm: Fix off-by-one bug in outside check | Peter Collingbourne | 1 | -1/+1 |
| 2026-03-04 | perf annotate: Specify llvm features="+all" for aarch64 | Peter Collingbourne | 1 | -2/+8 |
| 2026-03-03 | perf pmu: Replace starts_with with strstarts | Ian Rogers | 1 | -20/+16 |
| 2026-03-02 | perf kvm stat: Fix relative paths for including headers | Leo Yan | 1 | -3/+3 |
| 2026-02-26 | perf trace: Handle task exit in BPF syscall summary | Namhyung Kim | 1 | -3/+15 |
| 2026-02-24 | perf metricgroup: Fix metricgroup__has_metric_or_groups | Ian Rogers | 1 | -3/+3 |
| 2026-02-24 | perf parse-events: Fix big-endian 'overwrite' by writing correct union member | Thomas Richter | 1 | -17/+65 |
| 2026-02-21 | Merge tag 'perf-tools-for-v7.0-1-2026-02-21' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 158 | -1867/+8857 |
| 2026-02-12 | perf json: Pipe mode --to-ctf support | Ian Rogers | 1 | -2/+52 |
| 2026-02-12 | perf json: Pipe mode --to-json support | Ian Rogers | 1 | -0/+16 |
| 2026-02-12 | perf libunwind: Fix calls to thread__e_machine() | Ian Rogers | 1 | -2/+4 |
| 2026-02-10 | Merge tag 'perf-core-2026-02-09' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -6/+8 |
| 2026-02-10 | perf stat: Add no-affinity flag | Ian Rogers | 2 | -5/+2 |
| 2026-02-10 | perf evlist: Reduce affinity use and move into iterator, fix no affinity | Ian Rogers | 4 | -67/+130 |
| 2026-02-10 | perf evlist: Missing TPEBS close in evlist__close() | Ian Rogers | 1 | -0/+2 |
| 2026-02-10 | perf evlist: Special map propagation for tool events that read on 1 CPU | Ian Rogers | 3 | -0/+14 |
| 2026-02-10 | perf stat-shadow: In prepare_metric fix guard on reading NULL perf_stat_evsel | Ian Rogers | 1 | -8/+16 |
| 2026-02-10 | Revert "perf tool_pmu: More accurately set the cpus for tool events" | Ian Rogers | 3 | -27/+2 |
| 2026-02-09 | perf test: Fix test case perftool-testsuite_report for s390 | Thomas Richter | 1 | -2/+2 |
| 2026-02-06 | perf lock contention: fix segfault in `lock contention -b/--use-bpf` | Tycho Andersen (AMD) | 1 | -0/+3 |
| 2026-02-06 | perf sort: Replace static cacheline size with sysconf cacheline size | Ricky Ringler | 1 | -5/+12 |
| 2026-02-06 | perf annotate: Fix register usage in data type profiling | Namhyung Kim | 1 | -31/+30 |
| 2026-02-06 | perf stat: Ensure metrics are displayed even with failed events | Chun-Tse Shao | 3 | -37/+26 |
| 2026-02-06 | perf callchain lbr: Make the leaf IP that of the sample | Ian Rogers | 1 | -4/+16 |
| 2026-02-06 | perf kvm stat: Fix build error | Leo Yan | 1 | -3/+3 |
| 2026-02-06 | perf regs: Remove __weak attributive arch_sdt_arg_parse_op() function | Dapeng Mi | 6 | -5/+441 |