summaryrefslogtreecommitdiff
path: root/arch/x86/events/amd
AgeCommit message (Expand)AuthorFilesLines
2022-06-13perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignmentsSandipan Das1-0/+10
2022-06-13perf/x86/amd/uncore: Add PerfMonV2 DF event formatSandipan Das1-7/+17
2022-06-13perf/x86/amd/uncore: Detect available DF countersSandipan Das1-0/+10
2022-06-13perf/x86/amd/uncore: Use attr_update for format attributesSandipan Das1-14/+54
2022-06-13perf/x86/amd/uncore: Use dynamic events arraySandipan Das1-7/+31
2022-05-19perf/x86/amd/core: Fix reloading events for SVMSandipan Das1-4/+20
2022-05-18perf/x86/amd: Run AMD BRS code only on supported hwBorislav Petkov1-1/+4
2022-05-18perf/x86/amd: Fix AMD BRS period adjustmentPeter Zijlstra1-0/+13
2022-05-12perf/x86/amd: Remove unused variable 'hwc'Zucheng Zheng1-3/+0
2022-05-11perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attributeRavi Bangoria1-0/+21
2022-05-11perf/amd/ibs: Add support for L3 miss filteringRavi Bangoria1-7/+60
2022-05-11perf/amd/ibs: Use ->is_visible callback for dynamic attributesRavi Bangoria1-24/+54
2022-05-11perf/amd/ibs: Cascade pmu init functions' return valueRavi Bangoria1-8/+29
2022-05-10perf/amd/ibs: Use interrupt regs ip for stack unwindingRavi Bangoria1-0/+18
2022-05-04perf/x86/amd/core: Add PerfMonV2 overflow handlingSandipan Das1-11/+133
2022-05-04perf/x86/amd/core: Add PerfMonV2 counter controlSandipan Das1-5/+45
2022-05-04perf/x86/amd/core: Detect available countersSandipan Das1-0/+6
2022-05-04perf/x86/amd/core: Detect PerfMonV2 supportSandipan Das1-0/+27
2022-04-05perf/x86/amd: Add idle hooks for branch samplingStephane Eranian2-0/+37
2022-04-05perf/x86/amd: Make Zen3 branch sampling opt-inStephane Eranian1-1/+2
2022-04-05perf/x86/amd: Enable branch sampling priv level filteringStephane Eranian1-6/+20
2022-04-05perf/x86/amd: Add branch-brs helper event for Fam19h BRSStephane Eranian1-0/+15
2022-04-05perf/x86/amd: Add AMD Fam19h Branch Sampling supportStephane Eranian3-5/+547
2021-12-28x86/events/amd/iommu: Remove redundant assignment to variable shiftColin Ian King1-1/+1
2021-08-26perf/x86/amd/ibs: Add bitfield definitions in new <asm/amd-ibs.h> headerKim Phillips1-14/+9
2021-08-26perf/amd/uncore: Allow the driver to be built as a moduleKim Phillips2-3/+30
2021-08-26x86/cpu: Add get_llc_id() helper functionKim Phillips1-1/+1
2021-08-26perf/amd/uncore: Clean up header use, use <linux/ include paths instead of <asm/Kim Phillips1-2/+2
2021-08-26perf/amd/uncore: Simplify code, use free_percpu()'s built-in check for NULLKim Phillips1-4/+2
2021-08-26perf/x86/amd/power: Assign pmu.moduleKim Phillips1-0/+1
2021-08-26perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS OpKim Phillips1-0/+1
2021-08-26perf/x86/amd/ibs: Work around erratum #1197Kim Phillips1-0/+8
2021-05-09Merge tag 'perf_urgent_for_v5.13_rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-21/+26
2021-05-06x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gatingSuravee Suthikulpanit1-21/+26
2021-05-01Merge tag 'iommu-updates-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-19/+1
2021-04-28Merge tag 'perf-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-6/+6
2021-04-16perf/amd/uncore: Fix sysfs type mismatchNathan Chancellor1-3/+3
2021-04-16x86/events/amd/iommu: Fix sysfs type mismatchNathan Chancellor1-3/+3
2021-04-07iommu/amd: Move a few prototypes to include/linux/amd-iommu.hChristoph Hellwig2-19/+1
2021-03-18x86: Fix various typos in commentsIngo Molnar2-2/+2
2020-11-19x86/CPU/AMD: Remove amd_get_nb_id()Yazen Ghannam1-1/+1
2020-10-03x86/events/amd/iommu: Fix sizeof mismatchColin Ian King1-1/+1
2020-09-24perf/amd/uncore: Inform the user how many counters each uncore PMU hasKim Phillips1-6/+7
2020-09-24perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specificationKim Phillips1-5/+32
2020-09-24perf/amd/uncore: Allow F17h user threadmask and slicemask specificationKim Phillips1-7/+16
2020-09-24perf/amd/uncore: Prepare to scale for more attributes that vary per familyKim Phillips1-50/+61
2020-09-10arch/x86/amd/ibs: Fix re-arming IBS FetchKim Phillips1-1/+14
2020-09-10perf/x86/amd/ibs: Support 27-bit extended Op/cycle counterKim Phillips1-11/+31
2020-09-10perf/x86/amd/ibs: Fix raw sample data accumulationKim Phillips1-10/+16
2020-09-10perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count()Kim Phillips1-4/+8