summaryrefslogtreecommitdiff
path: root/arch/x86/events
Commit message (Expand)AuthorAgeFilesLines
* perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMUStephane Eranian2022-08-271-1/+17
* perf/x86/intel: Fix pebs event constraints for ADLKan Liang2022-08-191-1/+1
* perf/x86/intel/ds: Fix precise store latency handlingStephane Eranian2022-08-191-1/+9
* perf/x86/core: Set pebs_capable and PMU_FL_PEBS_ALL for the BaselinePeter Zijlstra2022-08-192-4/+1
* perf/x86/lbr: Enable the branch type for the Arch LBR by defaultKan Liang2022-08-191-0/+8
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-08-043-35/+159
|\
| * Merge remote-tracking branch 'kvm/next' into kvm-next-5.20Paolo Bonzini2022-08-013-35/+159
| |\
| | * x86: events: Do not return bogus capabilities if PMU is brokenPaolo Bonzini2022-06-081-2/+10
| | * perf/x86/intel: Fix the comment about guest LBR support on KVMLike Xu2022-06-081-2/+1
| | * perf: x86/core: Add interface to query perfmon_event_map[] directlyLike Xu2022-06-081-0/+11
| | * KVM: x86/pmu: Disable guest PEBS temporarily in two rare situationsLike Xu2022-06-081-2/+9
| | * KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support adaptive PEBSLike Xu2022-06-081-0/+8
| | * KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DSLike Xu2022-06-081-1/+9
| | * KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest PDIR counterLike Xu2022-06-081-1/+1
| | * KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for extended PEBSLike Xu2022-06-081-18/+57
| | * x86/perf/core: Add pebs_capable to store valid PEBS_COUNTER_MASK valuePeter Zijlstra (Intel)2022-06-082-8/+7
| | * perf/x86/core: Pass "struct kvm_pmu *" to determine the guest valuesLike Xu2022-06-083-5/+5
| | * perf/x86/intel: Handle guest PEBS overflow PMI for KVM guestLike Xu2022-06-081-0/+42
| | * perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake ServerLike Xu2022-06-083-1/+4
* | | Merge tag 'perf-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-08-014-73/+226
|\ \ \ | |/ / |/| |
| * | perf/x86/intel: Fix PEBS data source encoding for ADLKan Liang2022-07-043-14/+45
| * | perf/x86/intel: Fix PEBS memory access info encoding for ADLKan Liang2022-07-043-33/+60
| * | perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignmentsSandipan Das2022-06-131-0/+10
| * | perf/x86/amd/uncore: Add PerfMonV2 DF event formatSandipan Das2022-06-131-7/+17
| * | perf/x86/amd/uncore: Detect available DF countersSandipan Das2022-06-131-0/+10
| * | perf/x86/amd/uncore: Use attr_update for format attributesSandipan Das2022-06-131-14/+54
| * | perf/x86/amd/uncore: Use dynamic events arraySandipan Das2022-06-131-7/+31
| * | x86/events/intel/ds: Enable large PEBS for PERF_SAMPLE_WEIGHT_TYPELike Xu2022-06-131-1/+2
| |/
* | perf/x86/intel/lbr: Fix unchecked MSR access error on HSWKan Liang2022-07-201-9/+10
|/
* Merge tag 'perf-urgent-2022-06-05' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-06-051-1/+1
|\
| * perf/x86/intel: Fix event constraints for ICLKan Liang2022-05-251-1/+1
* | perf/x86/Kconfig: Fix indentation in the Kconfig fileJuerg Haefliger2022-05-251-6/+6
|/
* perf/x86/amd/core: Fix reloading events for SVMSandipan Das2022-05-191-4/+20
* perf/x86/amd: Run AMD BRS code only on supported hwBorislav Petkov2022-05-181-1/+4
* perf/x86/amd: Fix AMD BRS period adjustmentPeter Zijlstra2022-05-183-25/+13
* perf/x86/amd: Remove unused variable 'hwc'Zucheng Zheng2022-05-121-3/+0
* perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attributeRavi Bangoria2022-05-111-0/+21
* perf/amd/ibs: Add support for L3 miss filteringRavi Bangoria2022-05-111-7/+60
* perf/amd/ibs: Use ->is_visible callback for dynamic attributesRavi Bangoria2022-05-111-24/+54
* perf/amd/ibs: Cascade pmu init functions' return valueRavi Bangoria2022-05-111-8/+29
* perf/x86/uncore: Add new Alder Lake and Raptor Lake supportKan Liang2022-05-112-0/+54
* perf/x86/uncore: Clean up uncore_pci_ids[]Kan Liang2022-05-111-316/+86
* perf/x86/cstate: Add new Alder Lake and Raptor Lake supportKan Liang2022-05-111-0/+2
* perf/x86/msr: Add new Alder Lake and Raptor Lake supportKan Liang2022-05-111-0/+2
* perf/x86: Add new Alder Lake and Raptor Lake supportKan Liang2022-05-111-0/+2
* Merge branch 'v5.18-rc5'Peter Zijlstra2022-05-115-12/+42
|\
| * perf/x86/cstate: Add SAPPHIRERAPIDS_X CPU supportZhang Rui2022-04-191-3/+4
| * perf/x86/intel: Update the FRONTEND MSR mask on Sapphire RapidsKan Liang2022-04-051-1/+1
| * perf/x86/intel: Don't extend the pseudo-encoding to GP countersKan Liang2022-04-051-1/+5
| * perf/x86/uncore: Add Raptor Lake uncore supportKan Liang2022-04-052-0/+21