| Age | Commit message (Expand) | Author | Files | Lines |
| 3 days | Merge branch into tip/master: 'x86/cpu' | Ingo Molnar | 8 | -0/+12 |
| 3 days | Merge branch into tip/master: 'perf/core' | Ingo Molnar | 3 | -91/+429 |
| 3 days | Merge branch into tip/master: 'irq/core' | Ingo Molnar | 7 | -7/+7 |
| 6 days | x86/irq: Make irqstats array based | Thomas Gleixner | 7 | -7/+7 |
| 13 days | perf/x86/intel: Update event constraints and cache_extra_regsfor CWF | Dapeng Mi | 1 | -1/+29 |
| 13 days | perf/x86/intel: Update event constraints and cache_extra_regsfor SRF | Dapeng Mi | 1 | -2/+1 |
| 13 days | perf/x86/intel: Update event constraints and cache_extra_regsfor NVL | Dapeng Mi | 3 | -32/+36 |
| 13 days | perf/x86/intel: Update event constraints for PTL | Dapeng Mi | 3 | -4/+25 |
| 13 days | perf/x86/intel: Update event constraints and cache_extra_regsfor ARL | Dapeng Mi | 1 | -8/+48 |
| 13 days | perf/x86/intel: Update event constraints and cache_extra_regsfor LNL | Dapeng Mi | 2 | -11/+59 |
| 13 days | perf/x86/intel: Update event constraints and cache_extra_regsfor MTL | Dapeng Mi | 3 | -2/+34 |
| 13 days | perf/x86/intel: Update event constraints and cache_extra_regsfor ADL | Dapeng Mi | 2 | -8/+131 |
| 13 days | perf/x86/intel: Update event constraints for DMR | Dapeng Mi | 1 | -7/+8 |
| 13 days | perf/x86/intel: Update event constraints and cache_extra_regsfor SPR | Dapeng Mi | 1 | -9/+14 |
| 13 days | perf/x86/intel: Update event constraints and cache_extra_regsfor ICX | Dapeng Mi | 1 | -5/+43 |
| 2026-05-06 | treewide: Explicitly include the x86 CPUID headers | Ahmed S. Darwish | 8 | -0/+12 |
| 2026-05-05 | perf/x86/intel: Consolidate MSR_IA32_PERF_CFG_C tracking | Dapeng Mi | 2 | -9/+8 |
| 2026-05-05 | perf/x86/intel: Enable auto counter reload for DMR | Dapeng Mi | 1 | -0/+1 |
| 2026-05-05 | perf/x86/intel: Disable PMI for self-reloaded ACR events | Dapeng Mi | 2 | -4/+23 |
| 2026-05-05 | perf/x86/intel: Always reprogram ACR events to prevent stale masks | Dapeng Mi | 1 | -5/+8 |
| 2026-05-05 | perf/x86/intel: Improve validation and configuration of ACR masks | Dapeng Mi | 1 | -7/+25 |
| 2026-04-17 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -1/+0 |
| 2026-04-14 | Merge tag 'x86-cleanups-2026-04-13' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -3/+3 |
| 2026-04-14 | Merge tag 'perf-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 5 | -108/+267 |
| 2026-04-13 | Merge tag 'kvm-x86-vmxon-7.1' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 1 | -1/+0 |
| 2026-04-07 | perf/x86/intel/uncore: Remove extra double quote mark | Zide Chen | 1 | -24/+24 |
| 2026-04-07 | perf/x86/intel/uncore: Fix die ID init and look up bugs | Zide Chen | 2 | -7/+7 |
| 2026-04-07 | perf/x86/intel/uncore: Skip discovery table for offline dies | Zide Chen | 1 | -1/+1 |
| 2026-04-07 | perf/x86/intel/uncore: Fix iounmap() leak on global_init failure | Zide Chen | 1 | -5/+10 |
| 2026-04-04 | x86/apic: Drop AMD Extended Interrupt LVT macros | Naveen N Rao (AMD) | 1 | -3/+3 |
| 2026-04-03 | perf/x86/msr: Make SMI and PPERF on by default | Kan Liang | 1 | -79/+3 |
| 2026-04-02 | perf/x86: Fix potential bad container_of in intel_pmu_hw_config | Ian Rogers | 1 | -2/+4 |
| 2026-03-24 | perf/x86/intel/p4: Fix unused variable warning in p4_pmu_init() | Aldo Conte | 1 | -3/+3 |
| 2026-03-12 | perf/x86/intel: Only check GP counters for PEBS constraints validation | Dapeng Mi | 1 | -8/+14 |
| 2026-03-12 | perf/x86/intel: Fix OMR snoop information parsing issues | Dapeng Mi | 1 | -4/+7 |
| 2026-03-12 | perf/x86/intel: Add missing branch counters constraint apply | Dapeng Mi | 1 | -10/+21 |
| 2026-03-12 | x86/perf: Make sure to program the counter value for stopped events on migration | Peter Zijlstra | 1 | -1/+3 |
| 2026-03-12 | perf/x86: Move event pointer setup earlier in x86_pmu_enable() | Breno Leitao | 1 | -1/+2 |
| 2026-03-04 | KVM: VMX: Move core VMXON enablement to kernel | Sean Christopherson | 1 | -1/+0 |
| 2026-02-28 | perf/amd/ibs: Advertise remote socket capability | Ravi Bangoria | 1 | -0/+19 |
| 2026-02-28 | perf/amd/ibs: Enable streaming store filter | Ravi Bangoria | 1 | -0/+51 |
| 2026-02-28 | perf/amd/ibs: Enable RIP bit63 hardware filtering | Ravi Bangoria | 1 | -8/+38 |
| 2026-02-28 | perf/amd/ibs: Enable fetch latency filtering | Ravi Bangoria | 1 | -1/+65 |
| 2026-02-28 | perf/amd/ibs: Support IBS_{FETCH|OP}_CTL2[Dis] to eliminate RMW race | Ravi Bangoria | 1 | -0/+45 |
| 2026-02-27 | perf/amd/ibs: Define macro for ldlat mask and shift | Ravi Bangoria | 1 | -4/+7 |
| 2026-02-27 | perf/amd/ibs: Avoid race between event add and NMI | Ravi Bangoria | 1 | -0/+8 |
| 2026-02-27 | perf/amd/ibs: Avoid calling perf_allow_kernel() from the IBS NMI handler | Ravi Bangoria | 2 | -1/+5 |
| 2026-02-27 | perf/amd/ibs: Preserve PhyAddrVal bit when clearing PhyAddr MSR | Ravi Bangoria | 1 | -2/+0 |
| 2026-02-27 | perf/amd/ibs: Limit ldlat->l3missonly dependency to Zen5 | Ravi Bangoria | 1 | -1/+4 |
| 2026-02-27 | perf/amd/ibs: Account interrupt for discarded samples | Ravi Bangoria | 1 | -2/+6 |
| 2026-02-23 | perf/x86/intel/uncore: Add per-scheduler IMC CAS count events | Zide Chen | 1 | -1/+27 |
| 2026-02-22 | Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses | Kees Cook | 2 | -3/+2 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 1 | -2/+1 |
| 2026-02-21 | Convert 'alloc_flex' family to use the new default GFP_KERNEL argument | Linus Torvalds | 2 | -2/+2 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 7 | -16/+16 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 8 | -25/+25 |
| 2026-02-10 | Merge tag 'perf-core-2026-02-09' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 14 | -335/+1458 |
| 2026-01-21 | perf/x86/intel: Do not enable BTS for guests | Fernand Sieber | 1 | -2/+11 |
| 2026-01-15 | perf/x86/intel/uncore: Convert comma to semicolon | Chen Ni | 1 | -4/+4 |
| 2026-01-15 | perf/x86/intel: Add support for rdpmc user disable feature | Dapeng Mi | 3 | -0/+54 |
| 2026-01-15 | perf/x86: Use macros to replace magic numbers in attr_rdpmc | Dapeng Mi | 3 | -4/+12 |
| 2026-01-15 | perf/x86/intel: Add core PMU support for Novalake | Dapeng Mi | 3 | -0/+112 |
| 2026-01-15 | perf/x86/intel: Add support for PEBS memory auxiliary info field in NVL | Dapeng Mi | 2 | -0/+85 |
| 2026-01-15 | perf/x86/intel: Add core PMU support for DMR | Dapeng Mi | 3 | -1/+207 |
| 2026-01-15 | perf/x86/intel: Add support for PEBS memory auxiliary info field in DMR | Dapeng Mi | 2 | -0/+142 |
| 2026-01-15 | perf/x86/intel: Support the 4 new OMR MSRs introduced in DMR and NVL | Dapeng Mi | 2 | -17/+47 |
| 2026-01-11 | treewide: Update email address | Thomas Gleixner | 2 | -2/+2 |
| 2026-01-06 | perf/x86/intel/uncore: Add Nova Lake support | Zide Chen | 4 | -0/+52 |
| 2026-01-06 | perf/x86/intel/uncore: Add missing PMON units for Panther Lake | Zide Chen | 2 | -0/+46 |
| 2026-01-06 | perf/x86/intel/uncore: Update DMR uncore constraints preliminarily | Zide Chen | 1 | -0/+27 |
| 2026-01-06 | perf/x86/intel/uncore: Support uncore constraint ranges | Zide Chen | 3 | -143/+44 |
| 2026-01-06 | perf/x86/intel/uncore: Support IIO free-running counters on DMR | Zide Chen | 1 | -5/+113 |
| 2026-01-06 | perf/x86/intel/uncore: Add freerunning event descriptor helper macro | Zide Chen | 1 | -67/+28 |
| 2026-01-06 | perf/x86/intel/uncore: Add domain global init callback | Zide Chen | 3 | -0/+21 |
| 2026-01-06 | perf/x86/intel/uncore: Add CBB PMON support for Diamond Rapids | Zide Chen | 4 | -3/+54 |
| 2026-01-06 | perf/x86/intel/uncore: Add IMH PMON support for Diamond Rapids | Zide Chen | 4 | -0/+243 |
| 2026-01-06 | perf/x86/intel/uncore: Remove has_generic_discovery_table() | Zide Chen | 2 | -33/+12 |
| 2026-01-06 | perf/x86/intel/uncore: Support per-platform discovery base devices | Zide Chen | 3 | -35/+68 |
| 2026-01-06 | perf/x86/intel/uncore: Move uncore discovery init struct to header | Zide Chen | 4 | -47/+49 |
| 2026-01-06 | perf/x86/uncore: clean up const mismatch | Greg Kroah-Hartman | 1 | -3/+3 |
| 2025-12-19 | perf: Use EXPORT_SYMBOL_FOR_KVM() for the mediated APIs | Peter Zijlstra | 1 | -2/+3 |
| 2025-12-17 | perf/x86/cstate: Add Airmont NP | Martin Schiller | 1 | -0/+1 |
| 2025-12-17 | perf/x86/intel: Add Airmont NP | Martin Schiller | 1 | -0/+1 |
| 2025-12-17 | perf/x86/msr: Add Airmont NP | Martin Schiller | 1 | -0/+1 |
| 2025-12-17 | perf/x86/amd: Support PERF_PMU_CAP_MEDIATED_VPMU for AMD host | Sandipan Das | 1 | -0/+2 |
| 2025-12-17 | perf/x86/intel: Support PERF_PMU_CAP_MEDIATED_VPMU | Kan Liang | 1 | -0/+5 |
| 2025-12-17 | perf/x86/core: Plumb mediated PMU capability from x86_pmu to x86_pmu_cap | Mingwei Zhang | 1 | -0/+1 |
| 2025-12-17 | perf/x86/core: Do not set bit width for unavailable counters | Sandipan Das | 1 | -2/+2 |
| 2025-12-17 | perf/x86/core: Add APIs to switch to/from mediated PMI vector (for KVM) | Sean Christopherson | 1 | -0/+32 |
| 2025-12-16 | perf/x86/intel/cstate: Add Diamond Rapids support | Zide Chen | 1 | -0/+1 |
| 2025-12-16 | perf/x86/intel/cstate: Add Nova Lake support | Zide Chen | 1 | -7/+22 |
| 2025-12-16 | perf/x86/intel/cstate: Add Wildcat Lake support | Zide Chen | 1 | -6/+8 |
| 2025-12-14 | Merge tag 'perf-urgent-2025-12-12' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -4/+4 |
| 2025-12-12 | perf/x86/intel: Fix NULL event dereference crash in handle_pmi_common() | Evan Li | 1 | -0/+3 |
| 2025-12-09 | perf/x86/amd/uncore: Fix the return value of amd_uncore_df_event_init() on error | Sandipan Das | 1 | -4/+1 |
| 2025-12-05 | Merge tag 'soc-drivers-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -4/+8 |
| 2025-12-02 | Merge tag 'x86_misc_for_6.19-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 4 | -9/+13 |
| 2025-12-01 | Merge tag 'perf-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 6 | -196/+979 |
| 2025-11-19 | perf/x86/intel/uncore: Remove superfluous check | Jiri Slaby (SUSE) | 1 | -2/+0 |
| 2025-11-14 | syscore: Pass context data to callbacks | Thierry Reding | 1 | -4/+8 |
| 2025-11-12 | x86: Restrict KVM-induced symbol exports to KVM modules where obvious/possible | Sean Christopherson | 4 | -9/+13 |
| 2025-11-12 | perf/x86/intel: Fix and clean up intel_pmu_drain_arch_pebs() type use | Ingo Molnar | 1 | -2/+1 |
| 2025-11-07 | perf/x86/intel: Optimize PEBS extended config | Peter Zijlstra | 1 | -11/+14 |
| 2025-11-07 | perf/x86/intel: Check PEBS dyn_constraints | Peter Zijlstra | 1 | -0/+12 |
| 2025-11-07 | perf/x86/intel: Add a check for dynamic constraints | Kan Liang | 1 | -8/+148 |
| 2025-11-07 | perf/x86/intel: Add counter group support for arch-PEBS | Dapeng Mi | 2 | -6/+61 |
| 2025-11-07 | perf/x86/intel: Setup PEBS data configuration and enable legacy groups | Dapeng Mi | 3 | -1/+156 |
| 2025-11-07 | perf/x86/intel: Update dyn_constraint base on PEBS event precise level | Dapeng Mi | 2 | -0/+12 |
| 2025-11-07 | perf/x86/intel: Allocate arch-PEBS buffer and initialize PEBS_BASE MSR | Dapeng Mi | 3 | -14/+90 |
| 2025-11-07 | perf/x86/intel: Process arch-PEBS records or record fragments | Dapeng Mi | 2 | -0/+197 |
| 2025-11-07 | perf/x86/intel/ds: Factor out PEBS group processing code to functions | Dapeng Mi | 1 | -65/+103 |
| 2025-11-07 | perf/x86/intel/ds: Factor out PEBS record processing code to functions | Dapeng Mi | 1 | -25/+58 |
| 2025-11-07 | perf/x86/intel: Initialize architectural PEBS | Dapeng Mi | 4 | -32/+126 |
| 2025-11-07 | perf/x86/intel: Correct large PEBS flag check | Dapeng Mi | 1 | -1/+3 |
| 2025-11-07 | perf/x86/intel: Replace x86_pmu.drain_pebs calling with static call | Dapeng Mi | 1 | -1/+1 |
| 2025-11-07 | perf/x86: Fix NULL event access and potential PEBS record loss | Dapeng Mi | 1 | -2/+3 |
| 2025-11-07 | perf/x86: Remove redundant is_x86_event() prototype | Dapeng Mi | 1 | -1/+0 |
| 2025-11-05 | Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()" | Jiri Olsa | 1 | -5/+5 |
| 2025-10-29 | perf/x86/intel/uncore: Add uncore PMU support for Wildcat Lake | dongsheng | 1 | -0/+1 |
| 2025-10-29 | perf/x86/intel: Add PMU support for WildcatLake | Dapeng Mi | 1 | -0/+1 |
| 2025-10-29 | unwind_user/x86: Teach FP unwind about start of function | Peter Zijlstra | 1 | -40/+0 |
| 2025-10-29 | perf/x86/intel/cstate: Add Pantherlake support | Zhang Rui | 1 | -6/+8 |
| 2025-10-29 | perf/x86/intel/cstate: Remove PC3 support from LunarLake | Zhang Rui | 1 | -2/+1 |
| 2025-10-29 | perf/x86/intel/cstate: Add Clearwater Forest support | Zide Chen | 1 | -0/+1 |
| 2025-10-29 | perf/x86/intel: Fix KASAN global-out-of-bounds warning | Dapeng Mi | 1 | -1/+2 |
| 2025-10-16 | perf/x86/amd: Check event before enable to avoid GPF | George Kennedy | 1 | -1/+6 |
| 2025-08-21 | perf/x86: Print PMU counters bitmap in x86_pmu_show_pmu_cap() | Dapeng Mi | 1 | -7/+9 |
| 2025-08-21 | perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK | Dapeng Mi | 1 | -7/+3 |
| 2025-08-21 | perf/x86/intel: Change macro GLOBAL_CTRL_EN_PERF_METRICS to BIT_ULL(48) | Dapeng Mi | 1 | -4/+4 |
| 2025-08-21 | perf/x86/intel: Fix IA32_PMC_x_CFG_B MSRs access error | Dapeng Mi | 1 | -1/+2 |
| 2025-08-21 | perf/x86/intel: Use early_initcall() to hook bts_init() | Dapeng Mi | 1 | -1/+1 |
| 2025-07-09 | perf/x86/intel/uncore: Add iMC freerunning for Panther Lake | Kan Liang | 1 | -1/+9 |
| 2025-07-09 | perf/x86/intel/uncore: Add Panther Lake support | Kan Liang | 5 | -1/+85 |
| 2025-07-09 | perf/x86/intel/uncore: Support customized MMIO map size | Kan Liang | 2 | -1/+3 |
| 2025-07-09 | perf/x86/intel/uncore: Support MSR portal for discovery tables | Kan Liang | 2 | -20/+70 |
| 2025-06-13 | perf/x86/intel: Fix crash in icl_update_topdown_event() | Kan Liang | 1 | -1/+1 |
| 2025-05-31 | perf/x86/intel: Fix incorrect MSR index calculations in intel_pmu_config_acr() | Dapeng Mi | 1 | -3/+5 |
| 2025-05-26 | Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 28 | -292/+327 |
| 2025-05-26 | Merge tag 'perf-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 15 | -184/+628 |
| 2025-05-21 | perf/x86/zhaoxin: Remove driver-specific throttle support | Kan Liang | 1 | -2/+1 |
| 2025-05-21 | perf/x86/amd: Remove driver-specific throttle support | Kan Liang | 2 | -5/+2 |
| 2025-05-21 | perf/x86/intel: Remove driver-specific throttle support | Kan Liang | 5 | -14/+8 |
| 2025-05-21 | Merge tag 'v6.15-rc7' into x86/core, to pick up fixes | Ingo Molnar | 1 | -4/+5 |
| 2025-05-16 | perf/x86/intel/ds: Remove redundant assignments to sample.period | Changbin Du | 1 | -3/+0 |
| 2025-05-15 | x86/cpuid: Set <asm/cpuid/api.h> as the main CPUID header | Ahmed S. Darwish | 1 | -1/+1 |
| 2025-05-15 | perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq | Adrian Hunter | 1 | -4/+5 |
| 2025-05-15 | perf/aux: Allocate non-contiguous AUX pages by default | Yabin Cui | 1 | -0/+2 |
| 2025-05-13 | Merge branch 'x86/msr' into x86/core, to resolve conflicts | Ingo Molnar | 28 | -289/+317 |
| 2025-05-13 | Merge branch 'x86/cpu' into x86/core, to resolve conflicts | Ingo Molnar | 1 | -1/+1 |
| 2025-05-13 | Merge branch 'x86/alternatives' into x86/core, to merge dependent commits | Ingo Molnar | 1 | -1/+8 |
| 2025-05-06 | Merge tag 'v6.15-rc5' into x86/msr, to pick up fixes and to resolve conflicts | Ingo Molnar | 4 | -6/+30 |
| 2025-05-06 | Merge tag 'v6.15-rc5' into x86/cpu, to resolve conflicts | Ingo Molnar | 5 | -111/+66 |
| 2025-05-02 | x86/msr: Convert __rdmsr() uses to native_rdmsrq() uses | Xin Li (Intel) | 1 | -1/+1 |
| 2025-05-02 | x86/msr: Convert __wrmsr() uses to native_wrmsr{,q}() uses | Xin Li (Intel) | 1 | -1/+1 |
| 2025-05-02 | x86/msr: Convert the rdpmc() macro to an __always_inline function | Xin Li (Intel) | 4 | -5/+5 |
| 2025-05-02 | x86/msr: Rename rdpmcl() to rdpmc() | Xin Li (Intel) | 4 | -5/+5 |
| 2025-05-02 | x86/msr: Add explicit includes of <asm/msr.h> | Xin Li (Intel) | 25 | -0/+28 |
| 2025-05-02 | Merge tag 'v6.15-rc4' into x86/msr, to pick up fixes and resolve conflicts | Ingo Molnar | 4 | -105/+36 |
| 2025-04-30 | perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value. | Sean Christopherson | 1 | -1/+1 |
| 2025-04-25 | perf/x86: Optimize the is_x86_event | Kan Liang | 1 | -9/+10 |
| 2025-04-25 | perf/x86/intel: Check the X86 leader for ACR group | Kan Liang | 1 | -1/+1 |
| 2025-04-25 | Merge branch 'perf/urgent' | Peter Zijlstra | 3 | -5/+29 |
| 2025-04-25 | perf/x86/intel/ds: Fix counter backwards of non-precise events counters-snaps... | Kan Liang | 1 | -2/+19 |
| 2025-04-25 | perf/x86/intel: Check the X86 leader for pebs_counter_event_group | Kan Liang | 1 | -1/+1 |
| 2025-04-25 | perf/x86/intel: Only check the group flag for X86 leader | Kan Liang | 2 | -2/+9 |
| 2025-04-24 | perf/x86: Fix non-sampling (counting) events on certain x86 platforms | Luo Gengkun | 1 | -1/+1 |
| 2025-04-18 | perf/x86/amd/uncore: Prevent UMC counters from saturating | Sandipan Das | 1 | -1/+34 |
| 2025-04-18 | perf/x86/amd/uncore: Add parameter to configure hrtimer | Sandipan Das | 1 | -1/+5 |
| 2025-04-18 | perf/x86/amd/uncore: Use hrtimer for handling overflows | Sandipan Das | 1 | -0/+63 |
| 2025-04-18 | perf/x86/intel/uncore: Use HRTIMER_MODE_HARD for detecting overflows | Sandipan Das | 1 | -10/+2 |
| 2025-04-18 | perf/x86/amd/uncore: Remove unused 'struct amd_uncore_ctx::node' member | Sandipan Das | 1 | -1/+0 |
| 2025-04-17 | perf/x86/intel: Introduce pairs of PEBS static calls | Dapeng Mi | 4 | -4/+27 |
| 2025-04-17 | perf/x86/intel: Rename x86_pmu.pebs to x86_pmu.ds_pebs | Dapeng Mi | 3 | -18/+22 |
| 2025-04-17 | perf/x86/intel: Decouple BTS initialization from PEBS initialization | Dapeng Mi | 4 | -6/+9 |
| 2025-04-17 | perf/x86/intel: Parse CPUID archPerfmonExt leaves for non-hybrid CPUs | Dapeng Mi | 1 | -9/+22 |
| 2025-04-17 | perf/x86/intel: Add PMU support for Clearwater Forest | Dapeng Mi | 1 | -0/+24 |
| 2025-04-17 | Merge branch 'perf/urgent' into perf/core, to pick up fixes | Ingo Molnar | 3 | -104/+35 |
| 2025-04-17 | perf/x86/intel: Add Panther Lake support | Kan Liang | 1 | -2/+9 |
| 2025-04-17 | perf/x86/intel: Allow to update user space GPRs from PEBS records | Dapeng Mi | 1 | -3/+5 |
| 2025-04-17 | perf/x86/intel: Don't clear perf metrics overflow bit unconditionally | Dapeng Mi | 1 | -2/+11 |
| 2025-04-17 | perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR | Kan Liang | 1 | -57/+1 |
| 2025-04-17 | perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX | Kan Liang | 1 | -32/+1 |
| 2025-04-17 | perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR | Kan Liang | 1 | -8/+8 |
| 2025-04-14 | x86/platform/amd: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h> | Ingo Molnar | 1 | -1/+1 |
| 2025-04-13 | perf/x86/intel/bts: Replace offsetof() with struct_size() | Thorsten Blum | 1 | -1/+1 |
| 2025-04-12 | x86/events, x86/insn-eval: Remove incorrect current->active_mm references | Andy Lutomirski | 1 | -1/+8 |
| 2025-04-10 | x86/msr: Rename 'rdmsrl_on_cpu()' to 'rdmsrq_on_cpu()' | Ingo Molnar | 1 | -1/+1 |
| 2025-04-10 | x86/msr: Rename 'rdmsrl_safe_on_cpu()' to 'rdmsrq_safe_on_cpu()' | Ingo Molnar | 1 | -1/+1 |
| 2025-04-10 | x86/msr: Rename 'wrmsrl_safe()' to 'wrmsrq_safe()' | Ingo Molnar | 6 | -18/+18 |
| 2025-04-10 | x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()' | Ingo Molnar | 5 | -9/+9 |
| 2025-04-10 | x86/msr: Rename 'wrmsrl()' to 'wrmsrq()' | Ingo Molnar | 19 | -178/+178 |
| 2025-04-10 | x86/msr: Rename 'rdmsrl()' to 'rdmsrq()' | Ingo Molnar | 22 | -75/+75 |
| 2025-04-09 | perf/arch: Record sample last_period before updating on the x86 and PowerPC p... | Mark Barnett | 3 | -3/+10 |
| 2025-04-09 | perf/x86/intel/bts: Rename local bts_buffer variables for clarity | Thorsten Blum | 1 | -72/+72 |
| 2025-04-08 | perf/x86/intel: Support auto counter reload | Kan Liang | 3 | -3/+235 |
| 2025-04-08 | perf/x86/intel: Add CPUID enumeration for the auto counter reload | Kan Liang | 2 | -0/+27 |
| 2025-04-08 | perf: Extend the bit width of the arch-specific flag | Kan Liang | 1 | -20/+21 |
| 2025-04-08 | perf/x86/intel: Track the num of events needs late setup | Kan Liang | 3 | -2/+20 |
| 2025-04-08 | perf/x86: Add dynamic constraint | Kan Liang | 4 | -7/+18 |
| 2025-03-25 | Merge tag 'lsm-pr-20250323' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 4 | -4/+4 |