Linux Perf Users
 help / color / mirror / Atom feed
 messages from 2026-11-13 15:21:02 to 2026-11-13 20:14:10 UTC [more...]

[PATCH v2 00/30] perf: Per-env PMUs, metric event sharing, and recorded event metrics
 2026-11-13 20:14 UTC  (48+ messages)
` [PATCH v2 01/30] perf pmus: Don't skip core PMUs as duplicates
` [PATCH v2 02/30] perf script: Fix metrics computed from samples
` [PATCH v2 03/30] perf script: Don't drop metric samples for CPUs missing from the evsel
` [PATCH v2 04/30] perf metricgroup: Don't prefer tool events for displaying a metric
` [PATCH v2 05/30] perf env: Make lazy perf_env initialization thread-safe
` [PATCH v2 06/30] perf env: Add host_env() singleton
` [PATCH v2 07/30] perf pmu: Add from_env parameter to perf_pmu__init()
` [PATCH v2 08/30] perf pmus: Introduce struct perf_pmus and perf_env__pmus()
` [PATCH v2 09/30] perf pmus: Pass struct perf_pmus to find helpers
` [PATCH v2 10/30] perf pmus: Pass struct perf_pmus to scan helpers
` [PATCH v2 11/30] perf pmu-events: Add e_machine to struct pmu_events_map
` [PATCH v2 12/30] perf pmu-events: Pass e_machine to find_core_*_table()
` [PATCH v2 13/30] perf header: Pass e_machine to strcmp_cpuid_str()
` [PATCH v2 14/30] perf header: Support CPUID matching across all architectures
` [PATCH v2 15/30] perf test: Make the CPUID matching test architecture independent
` [PATCH v2 16/30] perf test: Add CPUID matching tests for other architectures
` [PATCH v2 17/30] perf dwarf-regs: Add e_machine__same_arch()
` [PATCH v2 18/30] perf metricgroup: Pass struct perf_pmus to metricgroup__for_each_metric()
` [PATCH v2 19/30] perf metricgroup: Move matching of metrics to recorded events from perf script
` [PATCH v2 20/30] perf parse-events: Decode metric-id terms when adding events
` [PATCH v2 21/30] perf evsel: Generalize metric_id to a set of metric_ids
` [PATCH v2 22/30] perf pmu: Add perf_pmu__for_each_name_from_config()
` [PATCH v2 23/30] perf metricgroup: Share metric events by their counter encoding
` [PATCH v2 24/30] perf stat: Share events between metrics and command line events
` [PATCH v2 25/30] perf pmus: Add perf_pmus__read_from_env()
` [PATCH v2 26/30] perf metricgroup: Improve matching of metrics to recorded events
` [PATCH v2 27/30] perf metricgroup: Add metricgroup__add_recorded_metrics()
` [PATCH v2 28/30] perf stat report: Display metrics for recorded events
` [PATCH v2 29/30] perf script: Display metrics for perf stat record data
` [PATCH v2 30/30] perf test: Add stat record metrics test

[PATCH v2 0/11] perf coverage: A harness for perf, and the fixes it found
 2026-11-13 20:08 UTC  (12+ messages)
` [PATCH v2 01/11] perf scripts: Add a coverage harness for perf
` [PATCH v2 02/11] perf annotate-data: Resolve DW_OP_addrx global variables
` [PATCH v2 03/11] perf tests: Exercise the flexible array member path
` [PATCH v2 04/11] perf annotate-data: Count flexible array accesses for the whole struct
` [PATCH v2 05/11] perf tests: Exercise data type resolution from a register
` [PATCH v2 06/11] perf annotate: Print the stats after the annotations
` [PATCH v2 07/11] perf tests: Silence the libbfd probe in build-test
` [PATCH v2 08/11] perf build: Record the display-only features in FEATURE-DUMP
` [PATCH v2 09/11] perf tests: Fix the Intel PT virtual LBR check
` [PATCH v2 10/11] perf test: Drop samples without an IP in the dlfilter test
` [PATCH v2 11/11] perf test: Skip the LBR inline unwinding check when unsupported

[PATCH v2 00/16] perf sysinfo: Add subcommand to probe and summarize PMU capabilities
 2026-11-13 19:56 UTC  (17+ messages)
` [PATCH v2 01/16] perf pmus: Expose duplicate uncore PMU scanning helpers
` [PATCH v2 02/16] perf mem-events: Expose PMU init and name formatting helpers
` [PATCH v2 03/16] perf pmu: Add perf_pmu__probe() for basic open, counting, and sampling
` [PATCH v2 04/16] perf pmu: Probe supported sample_type flags
` [PATCH v2 05/16] perf pmu: Probe precise_ip levels
` [PATCH v2 06/16] perf pmu: Probe privilege exclusion modifiers
` [PATCH v2 07/16] perf pmu: Probe execution and AUX area features
` [PATCH v2 08/16] perf pmu: Probe event group size limits
` [PATCH v2 09/16] perf pmu: Probe user and interrupt sample register masks
` [PATCH v2 10/16] perf pmu: Probe interrupt registers that require precise sampling
` [PATCH v2 11/16] perf pmu: Probe memory profiling events and sample formats
` [PATCH v2 12/16] perf pmu: Probe user-space mmap capabilities
` [PATCH v2 13/16] perf pmu: Probe branch instruction skid
` [PATCH v2 14/16] perf sysinfo: Add sysinfo subcommand
` [PATCH v2 15/16] perf docs: Add perf-sysinfo man page
` [PATCH v2 16/16] perf test: Add perf sysinfo shell test

[PATCH v4 0/7] kbuild: build the userspace tools in tools/ with the kernel
 2026-11-13 19:55 UTC  (15+ messages)
` [PATCH v4 1/7] kbuild: factor the userspace ABI flags out into KBUILD_USERABI
` [PATCH v4 2/7] kbuild: add "make tools_build" to build userspace tools from tools/
` [PATCH v4 3/7] perf build: Add MINIMAL=1 to build without optional features
` [PATCH v4 4/7] tools: build perf in tools_build
` [PATCH v4 5/7] tools: build kernel selftests "
` [PATCH v4 6/7] kbuild: build the tools selected in tools/Kconfig as part of "make all"
` [PATCH v4 7/7] Documentation: describe building tools with the kernel

[PATCH v1] libperf mmap: In user mmap rdpmc avoid undefined behavior
 2026-11-13 19:44 UTC  (2+ messages)

[PATCH v3 0/3] perf pmu: Add tool-provided NVMe PMU
 2026-11-13 19:40 UTC  (7+ messages)
` [PATCH v3 1/3] perf build: Add libnvme feature detection
` [PATCH v3 2/3] perf pmu: Implement tool-provided NVMe PMU
` [PATCH v3 3/3] perf tests: Add NVMe PMU event parsing test

[PATCH v3 00/20] perf symbol: Sorted arrays, DSO-owned lifetimes, and memory shrinking
 2026-11-13 17:54 UTC  (48+ messages)
` [PATCH v4 00/23] "
  ` [PATCH v4 01/23] perf machine: Fix NULL deref on allocation failure in __machine__findnew_thread()
  ` [PATCH v4 02/23] perf threads: Avoid table->lock self-deadlock in threads__for_each_thread()
  ` [PATCH v4 03/23] perf tools: Remove perf_singlethreaded
  ` [PATCH v4 04/23] perf map_browser: Fix browser index heap corruption by computing on demand
  ` [PATCH v4 05/23] perf machine: Protect machines->guests rbtree with a rw_semaphore
  ` [PATCH v4 06/23] perf vdso: Constify dso parameter in dso__is_vdso()
  ` [PATCH v4 07/23] perf rwsem: Add down_read_trylock() and down_write_trylock()
  ` [PATCH v4 08/23] perf map_symbol: Add struct dso_symbol and use for parent symbols
  ` [PATCH v4 09/23] perf call-path: Use struct dso_symbol to retain symbol DSO lifetimes
  ` [PATCH v4 10/23] perf db-export: Store symbol database IDs in a hashmap
  ` [PATCH v4 11/23] perf annotate: Move struct annotation to a hashmap and remove symbol_conf.priv_size
  ` [PATCH v4 12/23] perf bench internals: Add symbols benchmark
  ` [PATCH v4 13/23] perf bench internals: Add maps benchmark
  ` [PATCH v4 14/23] perf demangle: Add fast-path prefix checks for Rust and Java demanglers
  ` [PATCH v4 15/23] perf symbol-elf: Cache ELF program/section headers and defer symbol name lookup
  ` [PATCH v4 16/23] perf maps: Optimize tail insertion and small-append sorting
  ` [PATCH v4 17/23] perf symbol: Add accessor functions for struct symbol fields
  ` [PATCH v4 18/23] perf symbol: Switch backing storage from rbtree to struct symbols array
  ` [PATCH v4 19/23] perf symbol: Optimize symbol sorting with natural-run merge sort and binary insertion
  ` [PATCH v4 20/23] perf symbol: Add memory shrinking for symbols, DSOs, and machines
  ` [PATCH v4 21/23] perf session: Add dso__session() and session-scoped allocation wrappers
  ` [PATCH v4 22/23] perf symbol: Use session allocation wrappers in symbol, DSO, thread, and hist paths
  ` [PATCH v4 23/23] perf test symbols: Add tests for symbol shrinking and session alloc wrappers

[PATCH v13 00/21] tools/perf: Adopt kernel compiler-context-analysis.h annotations
 2026-11-13 17:13 UTC  (43+ messages)
` [PATCH v13 01/21] compiler-context-analysis: Avoid unused parameter warning in _context_unsafe_alias()
` [PATCH v13 02/21] tools headers compiler: Synchronize compiler_types.h with the kernel sources
` [PATCH v13 03/21] tools headers: Synchronize linux/compiler-context-analysis.h "
` [PATCH v13 04/21] perf mutex: Use kernel style compiler-context-analysis.h annotations
` [PATCH v13 05/21] perf build: Enable additional Clang thread-safety flags
` [PATCH v13 06/21] perf comm: Add __guarded_by annotations to struct comm_strs
` [PATCH v13 07/21] perf vdso: Fix unlocked __dsos__add() and race in __machine__addnew_vdso()
` [PATCH v13 08/21] perf dsos: Skip BPF and OOL DSOs in dsos__find_kernel_dso()
` [PATCH v13 09/21] perf dsos: Ensure DSOs in auxtrace, machine, and symbol are in dsos
` [PATCH v13 10/21] perf dso: Pass dso_data to close_data_fd() and dso__list_del()
` [PATCH v13 11/21] perf dso: Use DEFINE_MUTEX for dso__data_open_lock
` [PATCH v13 12/21] perf dsos: Use read lock fast path in dsos__findnew_id()
` [PATCH v13 13/21] perf dso: Expand context analysis annotations
` [PATCH v13 14/21] perf thread: Expand context analysis annotations to threads and namespaces_lock
` [PATCH v13 15/21] perf intel-tpebs: Fix race in tpebs_stop() and tpebs_cmd.out fd handling
` [PATCH v13 16/21] perf intel-tpebs: Use DEFINE_MUTEX for tpebs_mtx and add lock annotations
` [PATCH v13 17/21] perf config: Add __guarded_by and __must_hold annotations
` [PATCH v13 18/21] perf env: "
` [PATCH v13 19/21] perf maps: Fix lock inversion in maps__load_first()
` [PATCH v13 20/21] perf maps: Fix map index lookup fallback and removal
` [PATCH v13 21/21] perf maps: Add context analysis annotations

[PATCH v12 00/20] tools/perf: Adopt kernel compiler-context-analysis.h annotations
 2026-11-13 16:35 UTC  (19+ messages)
` [PATCH v12 02/20] tools headers compiler: Synchronize compiler_types.h with the kernel sources
` [PATCH v12 08/20] perf dsos: Skip BPF and OOL DSOs in dsos__find_kernel_dso()
` [PATCH v12 12/20] perf dsos: Use read lock fast path in dsos__findnew_id()
` [PATCH v12 15/20] perf intel-tpebs: Fix race in tpebs_stop() and tpebs_cmd.out fd handling
` [PATCH v12 16/20] perf intel-tpebs: Use DEFINE_MUTEX for tpebs_mtx
` [PATCH v12 17/20] perf config, intel-tpebs, env: Add __guarded_by and __must_hold annotations

[PATCH 0/3] perf cs-etm: Fix GCC 15 build failure
 2026-11-13 16:30 UTC  (3+ messages)
` [PATCH 1/3] perf cs-etm: Initialize the Thumb instruction buffer

[PATCH v3 0/2] perf: arm_spe: Support heterogeneous ACPI systems
 2026-11-13 16:00 UTC  (3+ messages)
` [PATCH v3 2/2] perf: arm_pmu_acpi: "

[PATCH v7 0/2] perf timechart: Add --live mode to the TUI and test
 2026-11-13 15:44 UTC  (6+ messages)
` [PATCH v8 "
  ` [PATCH v8 1/2] perf timechart: Add a --live mode to the TUI
  ` [PATCH v8 2/2] perf test: Test perf timechart --live

[PATCH v2] x86/events/amd/iommu: Use a per-IOMMU cpumask
 2026-11-13 15:32 UTC  (2+ messages)

[PATCH v1 0/12] perf coverage: A harness for perf, and the fixes it found
 2026-11-13 15:25 UTC  (9+ messages)
` [PATCH v1 01/12] perf scripts: Add a coverage harness for perf
` [PATCH v1 04/12] perf annotate-data: Count flexible array accesses for the whole struct
` [PATCH v1 06/12] perf annotate: Print the stats after the annotations
` [PATCH v1 10/12] perf tests: Fix the Intel PT virtual LBR check


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox