summaryrefslogtreecommitdiff
path: root/arch/x86/events/perf_event.h
AgeCommit message (Expand)Author
11 daysMerge tag 'x86_cpu_for_v7.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2026-08-10perf/x86: Optimize ACR handling in match_prev_assignment()Dapeng Mi
2026-08-10perf/x86: Remove stale fixed counter helper and fix hybrid PMU accessDapeng Mi
2026-08-10perf/x86: Guard intel_pmu_cpu_dead() against invalid hybrid PMU castsDapeng Mi
2026-07-06x86/cpu: Hide and rename static_cpu_has()Borislav Petkov (AMD)
2026-06-30perf/x86/intel: Keep cap_user_rdpmc in sync with RDPMC user-disable stateDapeng Mi
2026-06-30perf/x86/intel: Remove anythread_deprecated bit from perf_capabilitiesDapeng Mi
2026-05-19perf/x86/intel: Update event constraints and cache_extra_regsfor NVLDapeng Mi
2026-05-19perf/x86/intel: Update event constraints for PTLDapeng Mi
2026-05-19perf/x86/intel: Update event constraints and cache_extra_regsfor MTLDapeng Mi
2026-05-05perf/x86/intel: Consolidate MSR_IA32_PERF_CFG_C trackingDapeng Mi
2026-05-05perf/x86/intel: Disable PMI for self-reloaded ACR eventsDapeng Mi
2026-02-10Merge tag 'perf-core-2026-02-09' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2026-01-21perf/x86/intel: Do not enable BTS for guestsFernand Sieber
2026-01-15perf/x86/intel: Add support for rdpmc user disable featureDapeng Mi
2026-01-15perf/x86: Use macros to replace magic numbers in attr_rdpmcDapeng Mi
2026-01-15perf/x86/intel: Add core PMU support for NovalakeDapeng Mi
2026-01-15perf/x86/intel: Add support for PEBS memory auxiliary info field in NVLDapeng Mi
2026-01-15perf/x86/intel: Add core PMU support for DMRDapeng Mi
2026-01-15perf/x86/intel: Add support for PEBS memory auxiliary info field in DMRDapeng Mi
2026-01-15perf/x86/intel: Support the 4 new OMR MSRs introduced in DMR and NVLDapeng Mi
2026-01-11treewide: Update email addressThomas Gleixner
2025-11-07perf/x86/intel: Setup PEBS data configuration and enable legacy groupsDapeng Mi
2025-11-07perf/x86/intel: Allocate arch-PEBS buffer and initialize PEBS_BASE MSRDapeng Mi
2025-11-07perf/x86/intel: Initialize architectural PEBSDapeng Mi
2025-11-07perf/x86: Remove redundant is_x86_event() prototypeDapeng Mi
2025-05-26Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2025-05-06Merge tag 'v6.15-rc5' into x86/msr, to pick up fixes and to resolve conflictsIngo Molnar
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)
2025-04-25perf/x86/intel: Check the X86 leader for ACR groupKan Liang
2025-04-25Merge branch 'perf/urgent'Peter Zijlstra
2025-04-25perf/x86/intel: Check the X86 leader for pebs_counter_event_groupKan Liang
2025-04-25perf/x86/intel: Only check the group flag for X86 leaderKan Liang
2025-04-17perf/x86/intel: Introduce pairs of PEBS static callsDapeng Mi
2025-04-17perf/x86/intel: Rename x86_pmu.pebs to x86_pmu.ds_pebsDapeng Mi
2025-04-17perf/x86/intel: Decouple BTS initialization from PEBS initializationDapeng Mi
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar
2025-04-08perf/x86/intel: Support auto counter reloadKan Liang
2025-04-08perf/x86/intel: Add CPUID enumeration for the auto counter reloadKan Liang
2025-04-08perf/x86/intel: Track the num of events needs late setupKan Liang
2025-04-08perf/x86: Add dynamic constraintKan Liang
2025-03-24Merge tag 'x86-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2025-03-17perf/x86: Remove swap_task_ctx()Kan Liang
2025-03-17perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide modeKan Liang
2025-03-17perf: Supply task information to sched_task()Kan Liang
2025-02-27perf/x86/intel: Use cache cpu-type for hybrid PMU selectionPawan Gupta
2025-02-05perf/x86/intel: Support PEBS counters snapshottingKan Liang
2025-02-05perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample readKan Liang
2025-02-05perf/x86/intel: Apply static call for drain_pebsPeter Zijlstra (Intel)