summaryrefslogtreecommitdiff
path: root/arch/x86/events
AgeCommit message (Expand)Author
2022-09-01perf/x86/core: Completely disable guest PEBS via guest's global_ctrlLike Xu
2022-09-01perf/x86/intel: Fix unchecked MSR access error for Alder Lake NKan Liang
2022-08-27perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMUStephane Eranian
2022-08-19perf/x86/intel: Fix pebs event constraints for ADLKan Liang
2022-08-19perf/x86/intel/ds: Fix precise store latency handlingStephane Eranian
2022-08-19perf/x86/core: Set pebs_capable and PMU_FL_PEBS_ALL for the BaselinePeter Zijlstra
2022-08-19perf/x86/lbr: Enable the branch type for the Arch LBR by defaultKan Liang
2022-08-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2022-08-01Merge tag 'perf-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-08-01Merge remote-tracking branch 'kvm/next' into kvm-next-5.20Paolo Bonzini
2022-07-20perf/x86/intel/lbr: Fix unchecked MSR access error on HSWKan Liang
2022-07-04perf/x86/intel: Fix PEBS data source encoding for ADLKan Liang
2022-07-04perf/x86/intel: Fix PEBS memory access info encoding for ADLKan Liang
2022-06-13perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignmentsSandipan Das
2022-06-13perf/x86/amd/uncore: Add PerfMonV2 DF event formatSandipan Das
2022-06-13perf/x86/amd/uncore: Detect available DF countersSandipan Das
2022-06-13perf/x86/amd/uncore: Use attr_update for format attributesSandipan Das
2022-06-13perf/x86/amd/uncore: Use dynamic events arraySandipan Das
2022-06-13x86/events/intel/ds: Enable large PEBS for PERF_SAMPLE_WEIGHT_TYPELike Xu
2022-06-08x86: events: Do not return bogus capabilities if PMU is brokenPaolo Bonzini
2022-06-08perf/x86/intel: Fix the comment about guest LBR support on KVMLike Xu
2022-06-08perf: x86/core: Add interface to query perfmon_event_map[] directlyLike Xu
2022-06-08KVM: x86/pmu: Disable guest PEBS temporarily in two rare situationsLike Xu
2022-06-08KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support adaptive PEBSLike Xu
2022-06-08KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DSLike Xu
2022-06-08KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest PDIR counterLike Xu
2022-06-08KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for extended PEBSLike Xu
2022-06-08x86/perf/core: Add pebs_capable to store valid PEBS_COUNTER_MASK valuePeter Zijlstra (Intel)
2022-06-08perf/x86/core: Pass "struct kvm_pmu *" to determine the guest valuesLike Xu
2022-06-08perf/x86/intel: Handle guest PEBS overflow PMI for KVM guestLike Xu
2022-06-08perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake ServerLike Xu
2022-06-05Merge tag 'perf-urgent-2022-06-05' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2022-05-25perf/x86/intel: Fix event constraints for ICLKan Liang
2022-05-25perf/x86/Kconfig: Fix indentation in the Kconfig fileJuerg Haefliger
2022-05-19perf/x86/amd/core: Fix reloading events for SVMSandipan Das
2022-05-18perf/x86/amd: Run AMD BRS code only on supported hwBorislav Petkov
2022-05-18perf/x86/amd: Fix AMD BRS period adjustmentPeter Zijlstra
2022-05-12perf/x86/amd: Remove unused variable 'hwc'Zucheng Zheng
2022-05-11perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attributeRavi Bangoria
2022-05-11perf/amd/ibs: Add support for L3 miss filteringRavi Bangoria
2022-05-11perf/amd/ibs: Use ->is_visible callback for dynamic attributesRavi Bangoria
2022-05-11perf/amd/ibs: Cascade pmu init functions' return valueRavi Bangoria
2022-05-11perf/x86/uncore: Add new Alder Lake and Raptor Lake supportKan Liang
2022-05-11perf/x86/uncore: Clean up uncore_pci_ids[]Kan Liang
2022-05-11perf/x86/cstate: Add new Alder Lake and Raptor Lake supportKan Liang
2022-05-11perf/x86/msr: Add new Alder Lake and Raptor Lake supportKan Liang
2022-05-11perf/x86: Add new Alder Lake and Raptor Lake supportKan Liang
2022-05-11Merge branch 'v5.18-rc5'Peter Zijlstra
2022-05-10perf/amd/ibs: Use interrupt regs ip for stack unwindingRavi Bangoria
2022-05-04perf/x86/amd/core: Add PerfMonV2 overflow handlingSandipan Das