summaryrefslogtreecommitdiff
path: root/arch/x86/events/perf_event.h
AgeCommit message (Expand)Author
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)
2024-12-20perf/x86/intel: Support RDPMC metrics clear modeKan Liang
2024-10-07perf/x86/intel: Add PMU support for ArrowLake-HDapeng Mi
2024-10-07perf/x86/intel: Support hybrid PMU with multiple atom uarchsDapeng Mi
2024-10-07perf/x86: Refine hybrid_pmu_type definationDapeng Mi
2024-07-04perf/x86/intel: Support Perfmon MSRs aliasingKan Liang
2024-07-04perf/x86: Add config_mask to represent EVENTSEL bitmaskKan Liang
2024-07-04perf/x86/intel: Support new data source for Lunar LakeKan Liang
2024-07-04perf/x86/intel: Rename model-specific pebs_latency_data functionsKan Liang
2024-07-04perf/x86: Add Lunar Lake and Arrow Lake supportKan Liang
2024-07-04perf/x86: Support counter maskKan Liang
2024-07-04perf/x86/intel: Support the PEBS event maskKan Liang
2024-04-03perf/x86/amd: Avoid taking branches before disabling LBRAndrii Nakryiko