aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/x86/events/core.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-26Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-23/+31
2025-05-21perf/x86/intel: Remove driver-specific throttle supportKan Liang1-2/+1
2025-05-13Merge branch 'x86/msr' into x86/core, to resolve conflictsIngo Molnar1-22/+23
2025-05-13Merge branch 'x86/alternatives' into x86/core, to merge dependent commitsIngo Molnar1-1/+8
2025-05-06Merge tag 'v6.15-rc5' into x86/msr, to pick up fixes and to resolve conflictsIngo Molnar1-1/+1
2025-05-02x86/msr: Convert the rdpmc() macro to an __always_inline functionXin Li (Intel)1-1/+1
2025-05-02x86/msr: Rename rdpmcl() to rdpmc()Xin Li (Intel)1-1/+1
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)1-0/+1
2025-05-02Merge tag 'v6.15-rc4' into x86/msr, to pick up fixes and resolve conflictsIngo Molnar1-1/+1
2025-04-25perf/x86: Optimize the is_x86_eventKan Liang1-9/+10
2025-04-25Merge branch 'perf/urgent'Peter Zijlstra1-1/+1
2025-04-25perf/x86/intel: Only check the group flag for X86 leaderKan Liang1-1/+1
2025-04-24perf/x86: Fix non-sampling (counting) events on certain x86 platformsLuo Gengkun1-1/+1
2025-04-17perf/x86/intel: Introduce pairs of PEBS static callsDapeng Mi1-0/+10
2025-04-12x86/events, x86/insn-eval: Remove incorrect current->active_mm referencesAndy Lutomirski1-1/+8
2025-04-10x86/msr: Rename 'wrmsrl_safe()' to 'wrmsrq_safe()'Ingo Molnar1-1/+1
2025-04-10x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()'Ingo Molnar1-4/+4
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar1-6/+6
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar1-10/+10
2025-04-09perf/arch: Record sample last_period before updating on the x86 and PowerPC platformsMark Barnett1-1/+3
2025-04-08perf/x86/intel: Support auto counter reloadKan Liang1-1/+1
2025-04-08perf/x86: Add dynamic constraintKan Liang1-0/+1
2025-03-24Merge tag 'x86-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2025-03-17perf/x86: Remove swap_task_ctx()Kan Liang1-9/+0
2025-03-17perf: Supply task information to sched_task()Kan Liang1-2/+3
2025-03-03Merge tag 'v6.14-rc5' into x86/core, to pick up fixesIngo Molnar1-1/+1
2025-03-01Merge branch 'perf/urgent' into perf/core, to pick up dependent patches and fixesIngo Molnar1-1/+1
2025-02-25perf/x86: Fix low freqency setting issueKan Liang1-1/+1
2025-02-14x86/ibt: Clean up is_endbr()Peter Zijlstra1-1/+1
2025-02-05perf/x86/intel: Support PEBS counters snapshottingKan Liang1-0/+13
2024-11-19perf/core: Check sample_type in perf_sample_save_brstackYabin Cui1-2/+1
2024-11-14perf/core: Correct perf sampling with guest VMsColton Lewis1-3/+0
2024-11-14perf/x86: Refactor misc flag assignmentsColton Lewis1-17/+42
2024-11-14perf/core: Hoist perf_instruction_pointer() and perf_misc_flags()Colton Lewis1-2/+2
2024-09-05Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar1-10/+12
2024-08-02perf,x86: avoid missing caller address in stack traces captured in uprobeAndrii Nakryiko1-0/+63
2024-07-31perf/x86: Fix smp_processor_id()-in-preemptible warningsLi Huafei1-10/+12
2024-07-16Merge tag 'perf-core-2024-07-16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-56/+54
2024-07-04perf/x86/intel: Support Perfmon MSRs aliasingKan Liang1-4/+3
2024-07-04perf/x86: Add config_mask to represent EVENTSEL bitmaskKan Liang1-1/+4
2024-07-04perf/x86: Support counter maskKan Liang1-51/+47
2024-06-11perf/x86: Serialize set_attr_rdpmc()Thomas Gleixner1-0/+3
2024-04-10perf/x86: Fix out of range dataNamhyung Kim1-0/+1
2023-10-27perf: Add branch_sample_call_stackKan Liang1-1/+1
2023-10-27perf: Add branch stack countersKan Liang1-1/+1
2023-08-29perf/x86/intel: Clean up the hybrid CPU type handling codeKan Liang1-3/+3
2023-07-26perf/x86: Remove unused PERF_PMU_CAP_HETEROGENEOUS_CPUS capabilityJames Clark1-1/+0
2023-07-10perf/x86: Use local64_try_cmpxchgUros Bizjak1-6/+4
2023-05-08perf/x86: Fix missing sample size update on AMD BRSNamhyung Kim1-4/+2
2023-02-15perf/x86: Refuse to export capabilities for hybrid PMUsSean Christopherson1-5/+7