summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2023-04-13KVM: nVMX: Do not report error code when synthesizing VM-Exit from Real ModeSean Christopherson1-1/+6
2023-04-13KVM: x86: Clear "has_error_code", not "error_code", for RM exception injectionSean Christopherson1-2/+9
2023-04-13x86/ACPI/boot: Use FADT version to check support for online capableMario Limonciello1-1/+5
2023-04-13x86/acpi/boot: Correct acpi_is_processor_usable() checkEric DeVolder1-1/+2
2023-04-06x86/PVH: avoid 32-bit build warning when obtaining VGA console infoJan Beulich1-1/+1
2023-04-06x86/PVH: obtain VGA console info in Dom0Jan Beulich5-8/+22
2023-03-30x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf()Chang S. Bae1-16/+14
2023-03-30perf/x86/amd/core: Always clear status for idxBreno Leitao1-2/+1
2023-03-22virt/coco/sev-guest: Add throttling awarenessDionna Glaze2-1/+6
2023-03-22virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-caseBorislav Petkov (AMD)1-5/+11
2023-03-22virt/coco/sev-guest: Simplify extended guest request handlingBorislav Petkov (AMD)1-5/+6
2023-03-22virt/coco/sev-guest: Check SEV_SNP attribute at probe timeBorislav Petkov (AMD)1-3/+0
2023-03-22x86/resctrl: Clear staged_config[] before and after it is usedShawn Wang3-9/+24
2023-03-22x86/mm: Fix use of uninitialized buffer in sme_enable()Nikita Zhandarovich1-1/+2
2023-03-22x86/mce: Make sure logged MCEs are processed after sysfs updateYazen Ghannam1-0/+1
2023-03-22KVM: nVMX: add missing consistency checks for CR0 and CR4Paolo Bonzini1-2/+8
2023-03-22KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUsSuravee Suthikulpanit1-8/+18
2023-03-22KVM: SVM: Fix a benign off-by-one bug in AVIC physical table maskSean Christopherson1-5/+7
2023-03-22rust: arch/um: Disable FP/SIMD instruction to match x86David Gow1-0/+6
2023-03-22ftrace,kcfi: Define ftrace_stub_graph conditionallyArnd Bergmann1-0/+2
2023-03-17KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspaceSean Christopherson1-11/+19
2023-03-17KVM: x86: Move guts of kvm_arch_init() to standalone helperSean Christopherson4-10/+52
2023-03-17KVM: VMX: Don't bother disabling eVMCS static key on module exitSean Christopherson1-4/+0
2023-03-17KVM: VMX: Reset eVMCS controls in VP assist page during hardware disablingSean Christopherson1-20/+30
2023-03-17x86/CPU/AMD: Disable XSAVES on AMD family 0x17Andrew Cooper1-0/+9
2023-03-11x86/resctl: fix scheduler confusion with 'current'Linus Torvalds4-10/+10
2023-03-11x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber listAmmar Faizi1-4/+8
2023-03-10x86/speculation: Allow enabling STIBP with legacy IBRSKP Singh1-7/+18
2023-03-10x86/microcode/AMD: Fix mixed steppings supportBorislav Petkov (AMD)1-13/+21
2023-03-10x86/microcode/AMD: Add a @cpu parameter to the reloading functionsBorislav Petkov (AMD)4-8/+8
2023-03-10x86/microcode/amd: Remove load_microcode_amd()'s bsp parameterBorislav Petkov (AMD)1-12/+5
2023-03-10x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe rangeYang Jihong1-1/+1
2023-03-10x86/kprobes: Fix __recover_optprobed_insn check optimizing logicYang Jihong1-2/+2
2023-03-10x86/reboot: Disable SVM, not just VMX, when stopping CPUsSean Christopherson1-3/+3
2023-03-10x86/reboot: Disable virtualization in an emergency if SVM is supportedSean Christopherson1-12/+11
2023-03-10x86/crash: Disable virt in core NMI crash handler to avoid double shootdownSean Christopherson3-28/+56
2023-03-10x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)Sean Christopherson1-1/+15
2023-03-10KVM: SVM: hyper-v: placate modpost section mismatch errorRandy Dunlap1-2/+2
2023-03-10KVM: SVM: Fix potential overflow in SEV's send|receive_update_data()Peter Gonda1-2/+2
2023-03-10KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32Sean Christopherson1-1/+5
2023-03-10KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPISean Christopherson1-3/+7
2023-03-10KVM: SVM: Don't put/load AVIC when setting virtual APIC modeSean Christopherson3-18/+17
2023-03-10KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid targetSean Christopherson1-7/+9
2023-03-10KVM: SVM: Flush the "current" TLB when activating AVICSean Christopherson1-0/+6
2023-03-10KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit IDSean Christopherson1-1/+6
2023-03-10KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabledSean Christopherson1-0/+3
2023-03-10KVM: x86: Blindly get current x2APIC reg value on "nodecode write" trapsSean Christopherson1-7/+2
2023-03-10KVM: x86: Purge "highest ISR" cache when updating APICv stateSean Christopherson1-2/+1
2023-03-10KVM: VMX: Fix crash due to uninitialized current_vmcsAlexandru Matei2-13/+7
2023-03-10x86/bugs: Reset speculation control settings on initBreno Leitao2-1/+13