aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)Author
2023-10-19x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUsBorislav Petkov (AMD)
2023-10-06x86/reboot: VMCLEAR active VMCSes before emergency rebootSean Christopherson
2023-09-23x86/boot/compressed: Reserve more memory for page tablesKirill A. Shutemov
2023-09-23x86/ibt: Suppress spurious ENDBRPeter Zijlstra
2023-09-19x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()Sean Christopherson
2023-09-13x86/sev: Make enc_dec_hypercall() accept a size instead of npagesSteve Rutherford
2023-09-13x86/mm: Fix PAT bit missing from page protection modify maskJanusz Krzysztofik
2023-09-02lockdep: fix static memory detection even moreHelge Deller
2023-08-26x86/CPU/AMD: Fix the DIV(0) initial fix attemptBorislav Petkov (AMD)
2023-08-26x86/cpu: Cleanup the untrain messPeter Zijlstra
2023-08-26x86/cpu: Rename srso_(.*)_alias to srso_alias_\1Peter Zijlstra
2023-08-26x86/cpu: Rename original retbleed methodsPeter Zijlstra
2023-08-26x86/cpu: Clean up SRSO return thunk messPeter Zijlstra
2023-08-26x86/alternative: Make custom return thunk unconditionalPeter Zijlstra
2023-08-16x86: Move gds_ucode_mitigated() declaration to headerArnd Bergmann
2023-08-11x86/CPU/AMD: Do not leak quotient data after a division by 0Borislav Petkov (AMD)
2023-08-08x86/srso: Add IBPB on VMEXITBorislav Petkov (AMD)
2023-08-08x86/srso: Add IBPBBorislav Petkov (AMD)
2023-08-08x86/srso: Add SRSO_NO supportBorislav Petkov (AMD)
2023-08-08x86/srso: Add IBPB_BRTYPE supportBorislav Petkov (AMD)
2023-08-08x86/srso: Add a Speculative RAS Overflow mitigationBorislav Petkov (AMD)
2023-08-08x86/cpu, kvm: Add support for CPUID_80000021_EAXKim Phillips
2023-08-08x86/bugs: Increase the x86 bugs vector size to two u32sBorislav Petkov (AMD)
2023-08-08x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n buildThomas Gleixner
2023-08-08x86/speculation: Add Gather Data Sampling mitigationDaniel Sneddon
2023-08-08x86/fpu: Remove cpuinfo argument from init functionsThomas Gleixner
2023-08-08x86/init: Initialize signal frame size lateThomas Gleixner
2023-08-08init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()Thomas Gleixner
2023-08-08x86/cpu: Switch to arch_cpu_finalize_init()Thomas Gleixner
2023-08-03KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalidSean Christopherson
2023-07-24x86/cpu/amd: Add a Zenbleed fixBorislav Petkov (AMD)
2023-07-19x86/mm: Fix __swp_entry_to_pte() for Xen PV guestsJuergen Gross
2023-07-19perf/ibs: Fix interface via core pmu eventsRavi Bangoria
2023-07-19x86/mm: Allow guest.enc_status_change_prepare() to failKirill A. Shutemov
2023-07-19x86/sev: Fix calculation of end address based on number of pagesTom Lendacky
2023-07-01x86/smp: Cure kexec() vs. mwait_play_dead() breakageThomas Gleixner
2023-07-01x86/smp: Make stop_other_cpus() more robustThomas Gleixner
2023-05-17perf/x86/core: Zero @lbr instead of returning -1 in x86_perf_get_lbr() stubSean Christopherson
2023-05-11x86/cpu: Add model number for Intel Arrow Lake processorTony Luck
2023-04-20x86/hyperv: KVM: Rename "hv_enlightenments" to "hv_vmcb_enlightenments"Sean Christopherson
2023-04-20KVM: SVM: Add a proper field for Hyper-V VMCB enlightenmentsSean Christopherson
2023-04-20x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.hSean Christopherson
2023-03-22virt/coco/sev-guest: Add throttling awarenessDionna Glaze
2023-03-22KVM: SVM: Fix a benign off-by-one bug in AVIC physical table maskSean Christopherson
2023-03-17KVM: x86: Move guts of kvm_arch_init() to standalone helperSean Christopherson
2023-03-11x86/resctl: fix scheduler confusion with 'current'Linus Torvalds
2023-03-10x86/microcode/AMD: Add a @cpu parameter to the reloading functionsBorislav Petkov (AMD)
2023-03-10x86/crash: Disable virt in core NMI crash handler to avoid double shootdownSean Christopherson
2023-03-10x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)Sean Christopherson
2023-03-10x86/bugs: Reset speculation control settings on initBreno Leitao