summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2025-05-05Revert "crypto: run initcalls for generic implementations earlier"Herbert Xu
2025-05-05crypto: x86/sha256 - implement library instead of shashEric Biggers
2025-05-05x86/microcode: Consolidate the loader enablement checkingBorislav Petkov (AMD)
2025-05-05um/asm: Replace "REP; NOP" with PAUSE mnemonicUros Bizjak
2025-05-05um/asm: Rename rep_nop() to native_pause()Uros Bizjak
2025-05-05um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.hSami Tolvanen
2025-05-05um: fix _nofault accessesJohannes Berg
2025-05-05crypto: lib/poly1305 - Use block-only interfaceHerbert Xu
2025-05-05crypto: x86/poly1305 - Add block-only interfaceHerbert Xu
2025-05-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux v6.15-rc5Herbert Xu
2025-05-05x86/sev: Disentangle #VC handling code from startup codeArd Biesheuvel
2025-05-04Merge tag 'x86-urgent-2025-05-04' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2025-05-04Merge tag 'perf-urgent-2025-05-04' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2025-05-04x86/boot: Provide __pti_set_user_pgtbl() to startup codeArd Biesheuvel
2025-05-04x86/boot: Add a bunch of PIC aliasesArd Biesheuvel
2025-05-04x86/linkage: Add SYM_PIC_ALIAS() macro helper to emit symbol aliasesArd Biesheuvel
2025-05-04x86/sev: Move instruction decoder into separate source fileArd Biesheuvel
2025-05-04x86/sev: Make sev_snp_enabled() a static functionArd Biesheuvel
2025-05-04x86/boot: Disregard __supported_pte_mask in __startup_64()Ard Biesheuvel
2025-05-04x86/boot: Move early_setup_gdt() back into head64.cArd Biesheuvel
2025-05-04Merge branch 'x86/urgent' into x86/boot, to pick up fixesIngo Molnar
2025-05-04x86/fpu: Shift fpregs_assert_state_consistent() from arch_exit_work() to its ...Oleg Nesterov
2025-05-04x86/fpu: Check TIF_NEED_FPU_LOAD instead of PF_KTHREAD|PF_USER_WORKER in fpu_...Oleg Nesterov
2025-05-04x86/fpu: Always use memcpy_and_pad() in arch_dup_task_struct()Oleg Nesterov
2025-05-04x86/fpu: Remove DEFINE_EVENT(x86_fpu, x86_fpu_copy_src)Oleg Nesterov
2025-05-04x86/fpu: Remove x86_init_fpuOleg Nesterov
2025-05-04x86/fpu: Simplify the switch_fpu_prepare() + switch_fpu_finish() logicOleg Nesterov
2025-05-04Merge tag 'v6.15-rc4' into x86/fpu, to pick up fixesIngo Molnar
2025-05-04x86/boot/sev: Support memory acceptance in the EFI stub under SVSMArd Biesheuvel
2025-05-02KVM: x86/mmu: Prevent installing hugepages when mem attributes are changingSean Christopherson
2025-05-02KVM: SVM: Update dump_ghcb() to use the GHCB snapshot fieldsTom Lendacky
2025-05-02KVM: VMX: Clean up and macrofy x86_opsVishal Verma
2025-05-02KVM: VMX: Define a VMX glue macro for kvm_complete_insn_gp()Vishal Verma
2025-05-02KVM: VMX: Move vt_apicv_pre_state_restore() to posted_intr.c and tweak nameVishal Verma
2025-05-02KVM: x86: Revert kvm_x86_ops.mem_enc_ioctl() back to an OPTIONAL hookSean Christopherson
2025-05-02KVM: selftests: Add library support for interacting with SNPPratik R. Sampat
2025-05-02x86/msr: Change the function type of native_read_msr_safe()Xin Li (Intel)
2025-05-02x86/msr: Replace wrmsr(msr, low, 0) with wrmsrq(msr, low)Xin Li (Intel)
2025-05-02x86/pvops/msr: Refactor pv_cpu_ops.write_msr{,_safe}()Xin Li (Intel)
2025-05-02x86/xen/msr: Remove the error pointer argument from set_seg()Xin Li (Intel)
2025-05-02x86/xen/msr: Remove pmu_msr_{read,write}()Xin Li (Intel)
2025-05-02x86/xen/msr: Remove calling native_{read,write}_msr{,_safe}() in pmu_msr_{rea...Xin Li (Intel)
2025-05-02x86/msr: Convert __rdmsr() uses to native_rdmsrq() usesXin Li (Intel)
2025-05-02x86/msr: Add the native_rdmsrq() helperXin Li (Intel)
2025-05-02x86/msr: Convert __wrmsr() uses to native_wrmsr{,q}() usesXin Li (Intel)
2025-05-02x86/xen/msr: Return u64 consistently in Xen PMC xen_*_read functionsXin Li (Intel)
2025-05-02x86/msr: Convert the rdpmc() macro to an __always_inline functionXin Li (Intel)
2025-05-02x86/msr: Rename rdpmcl() to rdpmc()Xin Li (Intel)
2025-05-02x86/msr: Remove the unused rdpmc() methodXin Li (Intel)
2025-05-02x86/msr: Move rdtsc{,_ordered}() to <asm/tsc.h>Xin Li (Intel)