summaryrefslogtreecommitdiffstats
path: root/arch/x86/events/intel
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'lsm-pr-20250323' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds10 days3-3/+3
|\
| * perf: Remove unnecessary parameter of security checkLuo Gengkun2025-02-263-3/+3
* | Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds10 days1-2/+1
|\ \
| * | perf/x86: Switch to use hrtimer_setup()Nam Cao2025-02-181-2/+1
* | | Merge tag 'x86-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds11 days3-40/+28
|\ \ \
| * | | perf/x86/intel, x86/cpu: Replace Pentium 4 model checks with VFM onesSohil Mehta2025-03-191-3/+4
| * | | perf/x86/intel, x86/cpu: Simplify Intel PMU initializationSohil Mehta2025-03-192-27/+13
| * | | Merge branch 'x86/urgent' into x86/cpu, to pick up dependent commitsIngo Molnar2025-03-042-14/+93
| |\ \ \
| * | | | perf/x86/intel: Use cache cpu-type for hybrid PMU selectionPawan Gupta2025-02-271-9/+10
| * | | | Merge branch 'x86/mm' into x86/cpu, to avoid conflictsIngo Molnar2025-02-272-20/+23
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | x86/cpu: Fix #define name for Intel CPU model 0x5ATony Luck2025-02-041-1/+1
| | |_|/ | |/| |
* | | | perf/x86: Remove swap_task_ctx()Kan Liang2025-03-172-30/+0
* | | | perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide modeKan Liang2025-03-171-8/+39
* | | | perf: Supply task information to sched_task()Kan Liang2025-03-172-3/+4
* | | | perf/x86/intel/bts: Check if bts_ctx is allocated when calling BTS functionsLi RongQing2025-03-061-5/+20
* | | | perf/x86: Annotate struct bts_buffer::buf with __counted_by()Thorsten Blum2025-03-051-1/+1
* | | | Merge branch 'perf/urgent' into perf/core, to pick up dependent patches and f...Ingo Molnar2025-03-012-14/+93
|\ \ \ \ | | |_|/ | |/| |
| * | | perf/x86/intel: Use better start period for frequency modeKan Liang2025-02-251-0/+85
| * | | perf/x86/intel: Fix event constraints for LNCKan Liang2025-02-202-14/+8
| | |/ | |/|
* | | perf/x86/intel/bts: Allocate bts_ctx only if necessaryLi RongQing2025-02-221-9/+13
* | | Merge branch 'perf/urgent' into perf/core, to pick up fixes before merging ne...Ingo Molnar2025-02-212-20/+23
|\| |
| * | perf/x86/intel: Ensure LBRs are disabled when a CPU is startingSean Christopherson2025-02-081-1/+4
| * | perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAFKan Liang2025-02-081-8/+10
| * | perf/x86/intel: Clean up PEBS-via-PT on hybridKan Liang2025-02-082-11/+9
| |/
* | perf/x86/intel: Support PEBS counters snapshottingKan Liang2025-02-052-24/+242
* | perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample readKan Liang2025-02-052-28/+24
* | perf/x86/intel: Apply static call for drain_pebsPeter Zijlstra (Intel)2025-02-052-2/+2
|/
* Merge tag 'perf-core-2025-01-20' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2025-01-216-114/+175
|\
| * perf/x86/intel/uncore: Support more units on Granite RapidsKan Liang2025-01-101-16/+32
| * perf/x86/intel/uncore: Clean up func_idKan Liang2025-01-103-15/+8
| * perf/x86/intel: Support RDPMC metrics clear modeKan Liang2024-12-201-1/+19
| * perf/x86/intel/ds: Simplify the PEBS records processing for adaptive PEBSKan Liang2024-12-021-14/+29
| * perf/x86/intel/ds: Factor out functions for PEBS records processingKan Liang2024-12-021-42/+67
| * perf/x86/intel/ds: Clarify adaptive PEBS processingKan Liang2024-12-021-23/+20
| * Merge branch 'perf/urgent'Peter Zijlstra2024-12-022-1/+2
| |\
| * | perf/core: Check sample_type in perf_sample_save_brstackYabin Cui2024-11-191-2/+1
| * | perf/core: Check sample_type in perf_sample_save_callchainYabin Cui2024-11-191-4/+2
* | | Merge tag 'x86_cpu_for_v6.14_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2025-01-213-41/+29
|\ \ \
| * | | x86/cpu: Make all all CPUID leaf names consistentDave Hansen2024-12-181-2/+2
| * | | x86/cpu: Move TSC CPUID leaf definitionDave Hansen2024-12-182-3/+1
| * | | x86/cpu: Replace PEBS use of 'x86_cpu_desc' use with 'x86_cpu_id'Dave Hansen2024-12-171-36/+26
| |/ /
* | | perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNCKan Liang2024-12-201-1/+11
* | | perf/x86/intel/ds: Add PEBS format 6Kan Liang2024-12-171-0/+1
* | | perf/x86/intel/uncore: Add Clearwater Forest supportKan Liang2024-12-171-0/+1
| |/ |/|
* | perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFGKan Liang2024-12-021-1/+1
* | perf/x86/intel: Add Arrow Lake U supportKan Liang2024-12-021-0/+1
|/
* perf/x86/intel: Do not enable large PEBS for events with aux actions or aux s...Adrian Hunter2024-11-051-2/+2
* perf/x86/intel/pt: Add support for pause / resumeAdrian Hunter2024-11-052-3/+74
* perf/x86/intel/pt: Fix buffer full but size is 0 caseAdrian Hunter2024-11-052-3/+10
* perf/x86/intel: Add PMU support for ArrowLake-HDapeng Mi2024-10-072-3/+123