Linux Perf Users
 help / color / mirror / Atom feed
 messages from 2026-10-21 17:16:59 to 2026-10-22 20:28:06 UTC [more...]

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

[PATCH v7 00/15] perf annotate arm64: Support instruction tracking for data type profiling
 2026-10-22 19:59 UTC  (7+ messages)

[PATCH perf-tools-next v9 0/6] perf ftrace: Support inlined functions and display enhancements in function graph tracer
 2026-10-22 19:51 UTC  (8+ messages)
` [PATCH perf-tools-next v9 1/6] perf ftrace: Optimise __cmd_ftrace() stack frame with strbuf streaming
` [PATCH perf-tools-next v9 2/6] perf ftrace: Support filtering return address comments

[PATCH bpf-next 0/9] uprobes: Don't stall fork() when mmap_lock is busy
 2026-10-22 19:33 UTC  (27+ messages)
` [PATCH bpf-next 1/9] mm: Bring back mmap_write_trylock()
` [PATCH bpf-next 2/9] uprobes: Don't run exit_mmap() under dup_mmap_sem
` [PATCH bpf-next 3/9] uprobes/x86: Finish an unoptimization which failed half-way
` [PATCH bpf-next 4/9] uprobes/x86: Don't WARN if an optimized probe can't be written
` [PATCH bpf-next 5/9] uprobes: Don't sleep on mmap_lock under dup_mmap_sem
` [PATCH bpf-next 6/9] uprobes: Don't sleep on mmap_lock with dup_mmap_sem held in dup_mmap()
` [PATCH bpf-next 7/9] fork: Let the new task point to its mm before uprobes can find it
` [PATCH bpf-next 8/9] uprobes: Don't leak the breakpoints if the unregistering task is killed
` [PATCH bpf-next 9/9] selftests/bpf: Test uprobes and fork() with busy mmap_lock

[PATCH v3 00/10] perf tools: Add a script to sync the header copies with the kernel sources
 2026-10-22 18:36 UTC  (21+ messages)
` [PATCH v3 01/10] perf tools: Add script and make target to sync the header copies with the kernel
` [PATCH v3 02/10] tools headers UAPI: Sync linux/if_addr.h with the kernel sources
` [PATCH v3 03/10] tools headers UAPI: Sync linux/rtnetlink.h "
` [PATCH v3 04/10] tools arch x86: Sync the cpufeatures.h copy "
` [PATCH v3 05/10] tools headers: Sync linux/socket.h "
` [PATCH v3 06/10] tools headers: Sync UAPI linux/fcntl.h "
` [PATCH v3 07/10] tools headers: Sync UAPI linux/fs.h "
` [PATCH v3 08/10] tools headers: Sync UAPI linux/mount.h "
` [PATCH v3 09/10] tools headers: Sync UAPI sound/asound.h "
` [PATCH v3 10/10] tools headers: Sync KVM headers "

[PATCH v3 1/2] perf test: Add per-test timeout support
 2026-10-22 16:00 UTC  (5+ messages)
` [PATCH v4 0/3] perf test: Per-test timeouts, JUnit XML compliance, and snippet improvements

perf/uncore: CPU-hotplug box migration racing PCI box removal operates on a freed intel_uncore_box (no common lock, no reference on the hotplug side)
 2026-10-22 14:01 UTC 

perf/uncore: activeboxes count TOCTOU lets PCI probe/remove run perf_pmu_register() and perf_pmu_unregister() concurrently on the same struct pmu
 2026-10-22 13:58 UTC 

[PATCH] perf/core: Remove group siblings before the leader in move_group
 2026-10-22  8:59 UTC  (2+ messages)

perf: perf_pmu_register() publishes sysfs attrs before per-CPU contexts exist -> NULL/poisoned cpc deref in perf_event_mux_interval_ms_store()
 2026-10-22  8:38 UTC 

[PATCH v3 0/4] perf: cs-etm: HW_ID improvements
 2026-10-22  8:28 UTC  (4+ messages)

perf: perf_pmu_free() kfree()s struct perf_cpu_pmu_context while its mux hrtimer is still queued (use-after-free)
 2026-10-22  8:26 UTC 

[Patch v4 0/5] perf/x86: Limit branch snapshots to valid entries
 2026-10-22  6:19 UTC  (4+ messages)
` [Patch v4 5/5] pef/x86/intel: Always snapshot live hardware LBR state for BPF path

[PATCH] perf stat: Start tool events when enable_on_exec is used
 2026-10-22  3:14 UTC  (2+ messages)

[PATCH] perf test: Skip the extra metric line for stalled_cycles_per_instruction
 2026-10-22  2:58 UTC  (2+ messages)

[PATCH] perf build: Add MINIMAL=1 to build without optional features
 2026-10-22  1:40 UTC  (3+ messages)

[RFC PATCH v2 0/7] kbuild: build the userspace tools in tools/ with the kernel
 2026-10-21 23:23 UTC  (7+ messages)
` [RFC PATCH v2 3/7] perf build: Add MINIMAL=1 to build without optional features
` [RFC PATCH v2 4/7] tools: build perf in tools_build

[PATCH v2 00/12] perf tools: Add a script to sync the header copies with the kernel sources
 2026-10-21 22:55 UTC  (25+ messages)
` [PATCH v2 01/12] perf tools: Add script and make target to sync the header copies with the kernel
` [PATCH v2 02/12] tools headers UAPI: Sync linux/if_addr.h with the kernel sources
` [PATCH v2 03/12] tools headers UAPI: Sync linux/rtnetlink.h "
` [PATCH v2 04/12] tools headers: Sync linux/gfp_types.h "
` [PATCH v2 05/12] tools headers x86 cpufeatures: Sync "
` [PATCH v2 06/12] tools arch x86: Sync the msr-index.h copy "
` [PATCH v2 07/12] perf beauty: Update copy of linux/socket.h "
` [PATCH v2 08/12] tools headers: Sync UAPI linux/fcntl.h "
` [PATCH v2 09/12] tools headers: Sync UAPI linux/fs.h "
` [PATCH v2 10/12] tools headers: Sync UAPI linux/mount.h "
` [PATCH v2 11/12] tools headers: Sync UAPI sound/asound.h with "
` [PATCH v2 12/12] tools headers: Sync KVM headers with the "

[PATCH] perf vendor events arm64 AmpereOneX: Drop stale BPU_FLUSH_MEM_FAULT entry
 2026-10-21 22:48 UTC  (2+ messages)

[PATCH v2] perf test: Add test for events re-armed with PERF_EVENT_IOC_REFRESH
 2026-10-21 21:58 UTC  (3+ messages)

[PATCH v1 00/12] perf tools: Add a script to sync the header copies with the kernel sources
 2026-10-21 21:58 UTC  (11+ messages)
` [PATCH v1 01/12] perf tools: Add script and make target to sync the header copies with the kernel
` [PATCH v1 02/12] tools headers UAPI: Sync linux/if_addr.h with the kernel sources
` [PATCH v1 03/12] tools headers UAPI: Sync linux/rtnetlink.h "
` [PATCH v1 04/12] tools headers: Sync linux/gfp_types.h "
` [PATCH v1 05/12] tools headers x86 cpufeatures: Sync "
` [PATCH v1 06/12] tools arch x86: Sync the msr-index.h copy "
` [PATCH v1 07/12] perf beauty: Update copy of linux/socket.h "
` [PATCH v1 08/12] tools headers: Sync UAPI linux/fcntl.h "
` [PATCH v1 09/12] tools headers: Sync UAPI linux/fs.h "

[PATCH v5] perf bench: Add atomic operations benchmark
 2026-10-21 21:41 UTC  (3+ messages)

[PATCH v3 0/6] perf bpf-filter / lock contention: Add lock_held() sample filter and RCU/SRCU support
 2026-10-21 21:39 UTC  (5+ messages)
` [PATCH v4 0/7] "
  ` [PATCH v4 1/7] perf lock contention: Filter events before creating lock_stat

[RFC PATCH v3 0/2] perf: convert Perl test helpers to Python
 2026-10-21 21:02 UTC  (6+ messages)
` [RFC PATCH v4 0/2] perf/kselftest: "
  ` [RFC PATCH v4 1/2] kselftest: convert prefix.pl "
  ` [RFC PATCH v4 2/2] perf/tests: convert check_*.pl helpers "


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