summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-11-29x86/CPU/AMD: Carve out the erratum 1386 fixBorislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Add ZenX generations flagsBorislav Petkov (AMD)
2023-11-28KVM: x86: Use KVM-governed feature framework to track "LAM enabled"Binbin Wu
2023-11-28KVM: x86: Advertise and enable LAM (user and supervisor)Robert Hoo
2023-11-28KVM: x86: Virtualize LAM for user pointerRobert Hoo
2023-11-28KVM: x86: Virtualize LAM for supervisor pointerRobert Hoo
2023-11-28KVM: x86: Untag addresses for LAM emulation where applicableBinbin Wu
2023-11-28KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulatorBinbin Wu
2023-11-28KVM: x86: Remove kvm_vcpu_is_illegal_gpa()Binbin Wu
2023-11-28KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legalityBinbin Wu
2023-11-28KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGDBinbin Wu
2023-11-28KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg()Binbin Wu
2023-11-28KVM: x86: Add an emulation flag for implicit system accessBinbin Wu
2023-11-28KVM: x86: Consolidate flags for __linearize()Binbin Wu
2023-11-28x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank typesMuralidhara M K
2023-11-28eventfd: simplify eventfd_signal()Christian Brauner
2023-11-28x86/Kconfig: Remove obsolete config X86_32_SMPLukas Bulwahn
2023-11-28x86/xen: fix percpu vcpu_info allocationJuergen Gross
2023-11-27x86/mce/amd, EDAC/mce_amd: Move long names to decoder moduleYazen Ghannam
2023-11-26Merge tag 'x86-urgent-2023-11-26' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-11-26Merge tag 'perf-urgent-2023-11-26' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2023-11-24perf/x86/intel/uncore: Support Sierra Forest and Grand RidgeKan Liang
2023-11-24perf/x86/intel/uncore: Support IIO free-running counters on GNRKan Liang
2023-11-24perf/x86/intel/uncore: Support Granite RapidsKan Liang
2023-11-24perf/x86/uncore: Use u64 to replace unsigned for the uncore offsets arrayKan Liang
2023-11-24perf/x86/intel/uncore: Generic uncore_get_uncores and MMIO format of SPRKan Liang
2023-11-24x86/cpu/intel_epb: Don't rely on link orderJames Morse
2023-11-23arch: vdso: consolidate gettime prototypesArnd Bergmann
2023-11-23arch: include linux/cpu.h for trap_init() prototypeArnd Bergmann
2023-11-23arch: consolidate arch_irq_work_raise prototypesArnd Bergmann
2023-11-23x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit typeMichael Roth
2023-11-23x86/ioapic: Remove unfinished sentence from commentAdrian Huang
2023-11-23x86/io: Remove the unused 'bw' parameter from the BUILDIO() macroYuntao Wang
2023-11-22x86/mce/inject: Clear test status valueYazen Ghannam
2023-11-22Merge tag 'hyperv-fixes-signed-20231121' of git://git.kernel.org/pub/scm/linu...Linus Torvalds
2023-11-22x86/hyperv: Use atomic_try_cmpxchg() to micro-optimize hv_nmi_unknown()Uros Bizjak
2023-11-21x86/apic: Drop struct local_apicAndrew Cooper
2023-11-21x86/apic: Drop enum apic_delivery_modesAndrew Cooper
2023-11-21x86/apic: Drop apic::delivery_modeAndrew Cooper
2023-11-21x86/microcode: Rework early revisions reportingBorislav Petkov (AMD)
2023-11-21x86/microcode: Remove the driver announcement and versionBorislav Petkov (AMD)
2023-11-21x86/entry: Harden return-to-userPeter Zijlstra
2023-11-21x86/entry: Optimize common_interrupt_return()Peter Zijlstra
2023-11-21perf/x86/intel: Correct incorrect 'or' operation for PMU capabilitiesDapeng Mi
2023-11-20x86/mtrr: Document missing function parameters in kernel-docBorislav Petkov (AMD)
2023-11-19Merge tag 'x86_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-11-17x86/lib: Fix overflow when counting digitsColin Ian King
2023-11-17crypto: x86/sha256 - autoload if SHA-NI detectedEric Biggers
2023-11-17crypto: x86/sha1 - autoload if SHA-NI detectedEric Biggers
2023-11-17perf/x86/intel/cstate: Add Grand Ridge supportKan Liang