summaryrefslogtreecommitdiff
path: root/arch/x86/events/amd
AgeCommit message (Expand)Author
2023-10-30Merge tag 'x86-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2023-10-16perf/x86/amd/uncore: Pass through error code for initialization failures, ins...Sandipan Das
2023-10-13perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init()Dan Carpenter
2023-10-10x86/cpu: Move cpu_l[l2]c_id into topology infoThomas Gleixner
2023-10-09perf/x86/amd/uncore: Add memory controller supportSandipan Das
2023-10-09perf/x86/amd/uncore: Add group exclusivitySandipan Das
2023-10-09perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailableSandipan Das
2023-10-09perf/x86/amd/uncore: Move discovery and registrationSandipan Das
2023-10-09perf/x86/amd/uncore: Refactor uncore managementSandipan Das
2023-09-25perf/x86/amd: Do not WARN() on every IRQBreno Leitao
2023-09-22perf/x86/amd/core: Fix overflow reset on hotplugSandipan Das
2023-07-26perf/x86/ibs: Set mem_lvl_num, mem_remote and mem_hops for data_srcNamhyung Kim
2023-07-10perf/x86: Use local64_try_cmpxchgUros Bizjak
2023-07-10perf/amd: Prevent grouping of IBS eventsRavi Bangoria
2023-05-08perf/ibs: Fix interface via core pmu eventsRavi Bangoria
2023-03-21perf/x86/amd/core: Always clear status for idxBreno Leitao
2023-02-20Merge tag 'sched-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-01-31Merge tag 'v6.2-rc6' into sched/core, to pick up fixesIngo Molnar
2023-01-18perf/core: Add perf_sample_save_brstack() helperNamhyung Kim
2023-01-18perf/core: Add perf_sample_save_raw_data() helperNamhyung Kim
2023-01-18perf/core: Add perf_sample_save_callchain() helperNamhyung Kim
2023-01-13x86/perf/amd: Remove tracing from perf_lopwr_cb()Peter Zijlstra
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