summaryrefslogtreecommitdiff
path: root/arch/x86/events/amd/core.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-04perf/x86: Support counter maskKan Liang1-12/+12
2024-05-18perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.cUros Bizjak1-1/+3
2024-04-03perf/x86/amd: Support capturing LBR from software eventsAndrii Nakryiko1-0/+35
2024-04-03perf/x86/amd: Ensure amd_pmu_core_disable_all() is always inlinedAndrii Nakryiko1-1/+1
2024-03-26perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and laterSandipan Das1-0/+15
2024-03-26perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and laterSandipan Das1-3/+17
2024-03-25perf/x86/amd/lbr: Use freeze based on availabilitySandipan Das1-2/+2
2024-03-13perf/x86/amd/core: Avoid register reset when CPU is deadSandipan Das1-1/+0
2024-02-15x86/cpu/amd: Provide a separate accessor for Node IDThomas Gleixner1-1/+1
2024-01-08Merge tag 'perf-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2024-01-03arch/x86: Fix typosBjorn Helgaas1-1/+1
2023-10-27perf: Add branch stack countersKan Liang1-1/+1
2023-09-25perf/x86/amd: Do not WARN() on every IRQBreno Leitao1-1/+9
2023-09-22perf/x86/amd/core: Fix overflow reset on hotplugSandipan Das1-6/+8
2023-05-08perf/ibs: Fix interface via core pmu eventsRavi Bangoria1-1/+1
2023-03-21perf/x86/amd/core: Always clear status for idxBreno Leitao1-2/+1
2023-01-18perf/core: Add perf_sample_save_brstack() helperNamhyung Kim1-4/+2
2022-12-27perf/x86/amd: fix potential integer overflow on shift of a intColin Ian King1-1/+1
2022-11-16perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and ...Ravi Bangoria1-3/+2
2022-09-07perf/x86: Change x86_pmu::limit_period signaturePeter Zijlstra1-5/+3
2022-09-06perf: Use sample_flags for branch stackKan Liang1-1/+3
2022-08-27perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter supportSandipan Das1-6/+15
2022-08-27perf/x86/amd/lbr: Add LbrExtV2 branch record supportSandipan Das1-11/+36
2022-08-27perf/x86/amd/lbr: Detect LbrExtV2 supportSandipan Das1-4/+5
2022-08-27perf/x86/amd/core: Add generic branch record interfacesSandipan Das1-12/+22
2022-08-27perf/x86/amd/core: Refactor branch attributesSandipan Das1-6/+19
2022-08-27perf/x86/amd/brs: Move feature-specific functionsSandipan Das1-67/+3
2022-05-19perf/x86/amd/core: Fix reloading events for SVMSandipan Das1-4/+20
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-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 Eranian1-0/+4
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 Eranian1-4/+229
2021-03-18x86: Fix various typos in commentsIngo Molnar1-1/+1
2020-11-19x86/CPU/AMD: Remove amd_get_nb_id()Yazen Ghannam1-1/+1
2020-02-11perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event mapKim Phillips1-0/+1
2020-01-17perf/x86/amd: Add support for Large Increment per Cycle EventsKim Phillips1-0/+18
2020-01-17perf/x86/amd: Constrain Large Increment per Cycle eventsKim Phillips1-30/+61
2019-11-11perf/x86/amd: Remove set but not used variable 'active'Zheng Yongjun1-11/+2
2019-10-09perf/x86/amd: Change/fix NMI latency mitigation to use a timestampTom Lendacky1-13/+17
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2019-05-02perf/x86/amd: Update generic hardware cache events for Family 17hKim Phillips1-3/+108
2019-04-18perf/x86/amd: Add event map for AMD Family 17hKim Phillips1-9/+26
2019-04-10x86/perf/amd: Remove need to check "running" bit in NMI handlerLendacky, Thomas1-2/+19
2019-04-03x86/perf/amd: Resolve NMI latency issues for active PMCsLendacky, Thomas1-1/+55
2019-04-03x86/perf/amd: Resolve race condition when disabling PMCLendacky, Thomas1-3/+62