summaryrefslogtreecommitdiff
path: root/arch/x86/events/amd
AgeCommit message (Expand)Author
2022-12-27perf/x86/amd: fix potential integer overflow on shift of a intColin Ian King
2022-12-12Merge tag 'perf-core-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-11-24perf/amd/ibs: Make IBS a core pmuRavi Bangoria
2022-11-16perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and ...Ravi Bangoria
2022-11-09perf/x86/amd/uncore: Fix memory leak for events arraySandipan Das
2022-10-27perf: Rewrite core context handlingPeter Zijlstra
2022-10-27perf/mem: Rename PERF_MEM_LVLNUM_EXTN_MEM to PERF_MEM_LVLNUM_CXLRavi Bangoria
2022-09-29perf/x86/amd/lbr: Adjust LBR regardless of filteringStephane Eranian
2022-09-29perf/x86/amd: Support PERF_SAMPLE_PHY_ADDRRavi Bangoria
2022-09-29perf/x86/amd: Support PERF_SAMPLE_ADDRRavi Bangoria
2022-09-29perf/x86/amd: Support PERF_SAMPLE_{WEIGHT|WEIGHT_STRUCT}Ravi Bangoria
2022-09-29perf/x86/amd: Support PERF_SAMPLE_DATA_SRCRavi Bangoria
2022-09-27perf: Use sample_flags for raw_dataNamhyung Kim
2022-09-13perf: Kill __PERF_SAMPLE_CALLCHAIN_EARLYNamhyung Kim
2022-09-13perf: Use sample_flags for callchainNamhyung Kim
2022-09-07perf/x86: Change x86_pmu::limit_period signaturePeter Zijlstra
2022-09-06perf: Use sample_flags for branch stackKan Liang
2022-08-27perf/x86/amd/lbr: Add LbrExtV2 branch speculation info supportSandipan Das
2022-08-27perf/x86/amd/lbr: Use fusion-aware branch classifierSandipan Das
2022-08-27perf/x86/amd/lbr: Add LbrExtV2 software branch filter supportSandipan Das
2022-08-27perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter supportSandipan Das
2022-08-27perf/x86/amd/lbr: Add LbrExtV2 branch record supportSandipan Das
2022-08-27perf/x86/amd/lbr: Detect LbrExtV2 supportSandipan Das
2022-08-27perf/x86/amd/core: Add generic branch record interfacesSandipan Das
2022-08-27perf/x86/amd/core: Refactor branch attributesSandipan Das
2022-08-27perf/x86/amd/brs: Move feature-specific functionsSandipan Das
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-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-10perf/amd/ibs: Use interrupt regs ip for stack unwindingRavi Bangoria
2022-05-04perf/x86/amd/core: Add PerfMonV2 overflow handlingSandipan Das
2022-05-04perf/x86/amd/core: Add PerfMonV2 counter controlSandipan Das
2022-05-04perf/x86/amd/core: Detect available countersSandipan Das
2022-05-04perf/x86/amd/core: Detect PerfMonV2 supportSandipan Das
2022-04-05perf/x86/amd: Add idle hooks for branch samplingStephane Eranian
2022-04-05perf/x86/amd: Make Zen3 branch sampling opt-inStephane Eranian
2022-04-05perf/x86/amd: Enable branch sampling priv level filteringStephane Eranian
2022-04-05perf/x86/amd: Add branch-brs helper event for Fam19h BRSStephane Eranian
2022-04-05perf/x86/amd: Add AMD Fam19h Branch Sampling supportStephane Eranian
2021-12-28x86/events/amd/iommu: Remove redundant assignment to variable shiftColin Ian King