Merge tag 'perf-urgent-2025-05-04' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 4 May 2025 15:06:42 +0000 (08:06 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 4 May 2025 15:06:42 +0000 (08:06 -0700)
commit3f3041b9e48084f9e82b9c949bf14bb7bcf214c4
treebd12677b7a20958013a8a3c1cc1ec087cecb43e5
parent5aac99c6b51cf38ef339b89600add9e508e7e2f9
parent58f6217e5d0132a9f14e401e62796916aa055c1b
Merge tag 'perf-urgent-2025-05-04' of git://git./linux/kernel/git/tip/tip

Pull misc perf fixes from Ingo Molnar:

 - Require group events for branch counter groups and
   PEBS counter snapshotting groups to be x86 events.

 - Fix the handling of counter-snapshotting of non-precise
   events, where counter values may move backwards a bit,
   temporarily, confusing the code.

 - Restrict perf/KVM PEBS to guest-owned events.

* tag 'perf-urgent-2025-05-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value.
  perf/x86/intel/ds: Fix counter backwards of non-precise events counters-snapshotting
  perf/x86/intel: Check the X86 leader for pebs_counter_event_group
  perf/x86/intel: Only check the group flag for X86 leader