aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/events/intel
AgeCommit message (Expand)AuthorFilesLines
2023-11-17perf/x86/intel/cstate: Cleanup duplicate attr_groupsGravatar Kan Liang 1-33/+11
2023-11-15Merge branch 'tip/perf/urgent'Gravatar Peter Zijlstra 1-1/+1
2023-10-30Merge tag 'x86-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-1/+1
2023-10-27perf/x86/intel: Support branch counters loggingGravatar Kan Liang 3-8/+182
2023-10-27perf/x86/intel: Reorganize attrs and is_visibleGravatar Kan Liang 1-15/+15
2023-10-27perf/x86: Add PERF_X86_EVENT_NEEDS_BRANCH_STACK flagGravatar Kan Liang 1-3/+11
2023-10-27perf: Add branch stack countersGravatar Kan Liang 2-3/+3
2023-10-10x86/cpu: Move logical package and die IDs into topology infoGravatar Thomas Gleixner 1-1/+1
2023-10-09perf/x86/cstate: Allow reading the package statistics from local CPUGravatar Tero Kristo 1-0/+3
2023-10-09perf/x86/intel/pt: Fix kernel-doc commentsGravatar Lucy Mielke 1-2/+6
2023-10-03Merge tag 'v6.6-rc4' into perf/core, to pick up fixesGravatar Ingo Molnar 1-1/+11
2023-09-12perf/x86/intel: Extend the ref-cycles event to GP countersGravatar Kan Liang 1-1/+20
2023-09-12perf/x86/intel: Fix broken fixed event constraints extensionGravatar Kan Liang 1-39/+26
2023-09-05perf/x86/uncore: Correct the number of CHAs on EMRGravatar Kan Liang 1-1/+11
2023-08-29perf/x86/intel: Add common intel_pmu_init_hybrid()Gravatar Kan Liang 1-51/+111
2023-08-29perf/x86/intel: Clean up the hybrid CPU type handling codeGravatar Kan Liang 2-23/+48
2023-08-29perf/x86/intel: Apply the common initialization code for ADLGravatar Kan Liang 1-51/+2
2023-08-29perf/x86/intel: Factor out the initialization code for ADL e-coreGravatar Kan Liang 1-37/+21
2023-08-29perf/x86/intel: Factor out the initialization code for SPRGravatar Kan Liang 1-23/+26
2023-08-29perf/x86/intel: Use the common uarch name for the shared functionsGravatar Kan Liang 2-33/+33
2023-08-28Merge tag 'perf-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 5-13/+66
2023-08-24perf/x86/uncore: Remove unnecessary ?: operator around pcibios_err_to_errno()...Gravatar Ilpo Järvinen 1-1/+1
2023-08-09perf/x86/intel: Add Crestmont PMUGravatar Kan Liang 2-3/+58
2023-08-09x86/cpu: Fix Gracemont uarchGravatar Peter Zijlstra 3-3/+3
2023-07-10perf/x86: Use local64_try_cmpxchgGravatar Uros Bizjak 1-6/+4
2023-07-10perf/x86: Fix lockdep warning in for_each_sibling_event() on SPRGravatar Namhyung Kim 1-0/+7
2023-06-27Merge tag 'perf-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-9/+9
2023-06-16perf/x86/intel: Fix the FRONTEND encoding on GNR and MTLGravatar Kan Liang 1-1/+14
2023-05-24perf/x86/uncore: Correct the number of CHAs on SPRGravatar Kan Liang 1-0/+11
2023-05-23perf/x86/intel: Save/restore cpuc->active_pebs_data_cfg when using guest PEBSGravatar Like Xu 1-1/+1
2023-05-08perf/x86/intel: Define bit macros for FixCntrCtl MSRGravatar Dapeng Mi 1-9/+9
2023-05-08perf/x86/intel/ds: Flush PEBS DS when changing PEBS_DATA_CFGGravatar Kan Liang 1-24/+32
2023-04-21perf/x86/intel/uncore: Add events for Intel SPR IMC PMUGravatar Stephane Eranian 1-0/+12
2023-03-21perf/x86/cstate: Add Granite Rapids supportGravatar Artem Bityutskiy 1-0/+2
2023-03-21perf/x86/intel: Add Granite RapidsGravatar Kan Liang 1-2/+14
2023-02-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 2-1/+4
2023-02-20Merge tag 'perf-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 9-116/+659
2023-02-15Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEADGravatar Paolo Bonzini 3-9/+15
2023-02-11perf/x86/intel/uncore: Add Meteor Lake supportGravatar Kan Liang 3-0/+169
2023-02-11perf/x86/intel/ds: Fix the conversion from TSC to perf timeGravatar Kan Liang 1-9/+26
2023-02-01perf/x86/intel: Expose EPT-friendly PEBS for SPR and future modelsGravatar Like Xu 2-1/+4
2023-01-21perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery tableGravatar Kan Liang 1-3/+15
2023-01-21perf/x86/uncore: Add a quirk for UPI on SPRGravatar Kan Liang 4-24/+136
2023-01-21perf/x86/uncore: Ignore broken units in discovery tableGravatar Kan Liang 4-6/+32
2023-01-21perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_nameGravatar Kan Liang 1-2/+8
2023-01-21perf/x86/uncore: Factor out uncore_device_to_die()Gravatar Kan Liang 4-25/+19
2023-01-18perf/x86/intel/cstate: Add Emerald RapidsGravatar Kan Liang 1-0/+1
2023-01-18perf/x86/intel: Add Emerald RapidsGravatar Kan Liang 1-0/+1
2023-01-18perf/core: Introduce perf_prepare_header()Gravatar Namhyung Kim 1-1/+2
2023-01-18perf/core: Add perf_sample_save_brstack() helperGravatar Namhyung Kim 2-10/+5