aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/events/amd (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-26Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds7-48/+54
2025-05-21perf/x86/amd: Remove driver-specific throttle supportKan Liang2-5/+2
2025-05-13Merge branch 'x86/msr' into x86/core, to resolve conflictsIngo Molnar7-47/+53
2025-05-02x86/msr: Convert __rdmsr() uses to native_rdmsrq() usesXin Li (Intel)1-1/+1
2025-05-02x86/msr: Convert __wrmsr() uses to native_wrmsr{,q}() usesXin Li (Intel)1-1/+1
2025-05-02x86/msr: Convert the rdpmc() macro to an __always_inline functionXin Li (Intel)1-1/+1
2025-05-02x86/msr: Rename rdpmcl() to rdpmc()Xin Li (Intel)1-1/+1
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)5-0/+6
2025-04-18perf/x86/amd/uncore: Prevent UMC counters from saturatingSandipan Das1-1/+34
2025-04-18perf/x86/amd/uncore: Add parameter to configure hrtimerSandipan Das1-1/+5
2025-04-18perf/x86/amd/uncore: Use hrtimer for handling overflowsSandipan Das1-0/+63
2025-04-18perf/x86/amd/uncore: Remove unused 'struct amd_uncore_ctx::node' memberSandipan Das1-1/+0
2025-04-14x86/platform/amd: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h>Ingo Molnar1-1/+1
2025-04-10x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()'Ingo Molnar1-1/+1
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar5-21/+21
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar6-22/+22
2025-03-25Merge tag 'lsm-pr-20250323' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsmLinus Torvalds1-1/+1
2025-03-24Merge tag 'perf-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds4-34/+180
2025-03-22perf/amd/ibs: Prevent leaking sensitive data to userspaceNamhyung Kim1-6/+78
2025-03-17perf/x86: Check data address for IBS software filterNamhyung Kim1-4/+6
2025-03-17perf: Supply task information to sched_task()Kan Liang2-2/+4
2025-02-17perf/amd/ibs: Update DTLB/PageSize decode logicRavi Bangoria1-0/+23
2025-02-17perf/amd/ibs: Add support for OP Load Latency FilteringRavi Bangoria1-8/+85
2025-02-14x86/events/amd/iommu: Increase IOMMU_NAME_SIZEAndy Shevchenko1-1/+1
2025-02-03perf/amd/ibs: Ceil sample_period to min_periodRavi Bangoria1-0/+7
2025-02-03perf/amd/ibs: Add ->check_period() callbackRavi Bangoria1-0/+24
2025-02-03perf/amd/ibs: Add PMU specific minimum periodRavi Bangoria1-8/+16
2025-02-03perf/amd/ibs: Don't allow freq mode event creation through ->config interfaceRavi Bangoria1-0/+3
2025-02-03perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCntRavi Bangoria1-1/+2
2025-02-03perf/amd/ibs: Fix ->config to sample period calculation for OP PMURavi Bangoria1-4/+13
2025-02-03perf/amd/ibs: Remove pointless sample period checkRavi Bangoria1-7/+2
2025-02-03perf/amd/ibs: Remove IBS_{FETCH|OP}_CONFIG_MASK macrosRavi Bangoria1-5/+2
2024-12-09perf/x86: Relax privilege filter restriction on AMD IBSNamhyung Kim1-18/+41
2024-11-19perf/core: Check sample_type in perf_sample_save_brstackYabin Cui1-2/+1
2024-11-19perf/core: Check sample_type in perf_sample_save_callchainYabin Cui1-2/+1
2024-11-19perf/core: Save raw sample data conditionally based on sample typeYabin Cui1-1/+1
2024-11-11perf/x86/amd/uncore: Avoid a false positive warning about snprintf truncation in amd_uncore_umc_ctx_initJean Delvare1-2/+3
2024-10-07perf/x86/amd: Warn only on new bits setBreno Leitao1-2/+8
2024-07-04perf/x86/amd/uncore: Fix DF and UMC domain identificationSandipan Das1-3/+3
2024-07-04perf/x86/amd/uncore: Avoid PMU registration if counters are unavailableSandipan Das1-8/+14
2024-07-04perf/x86: Support counter maskKan Liang1-12/+12
2024-05-18perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.cUros Bizjak2-3/+9
2024-04-03perf/x86/amd: Don't reject non-sampling events with configured LBRAndrii Nakryiko1-4/+0
2024-04-03perf/x86/amd: Support capturing LBR from software eventsAndrii Nakryiko1-0/+35
2024-04-03perf/x86/amd: Avoid taking branches before disabling LBRAndrii Nakryiko1-8/+1
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 Das2-8/+12
2024-03-13perf/x86/amd/core: Avoid register reset when CPU is deadSandipan Das1-1/+0