summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-03-17KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspaceSean Christopherson
2023-03-17KVM: x86: Move guts of kvm_arch_init() to standalone helperSean Christopherson
2023-03-17KVM: VMX: Don't bother disabling eVMCS static key on module exitSean Christopherson
2023-03-17KVM: VMX: Reset eVMCS controls in VP assist page during hardware disablingSean Christopherson
2023-03-17x86/CPU/AMD: Disable XSAVES on AMD family 0x17Andrew Cooper
2023-03-11x86/resctl: fix scheduler confusion with 'current'Linus Torvalds
2023-03-11x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber listAmmar Faizi
2023-03-10x86/speculation: Allow enabling STIBP with legacy IBRSKP Singh
2023-03-10x86/microcode/AMD: Fix mixed steppings supportBorislav Petkov (AMD)
2023-03-10x86/microcode/AMD: Add a @cpu parameter to the reloading functionsBorislav Petkov (AMD)
2023-03-10x86/microcode/amd: Remove load_microcode_amd()'s bsp parameterBorislav Petkov (AMD)
2023-03-10x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe rangeYang Jihong
2023-03-10x86/kprobes: Fix __recover_optprobed_insn check optimizing logicYang Jihong
2023-03-10x86/reboot: Disable SVM, not just VMX, when stopping CPUsSean Christopherson
2023-03-10x86/reboot: Disable virtualization in an emergency if SVM is supportedSean Christopherson
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-10KVM: SVM: hyper-v: placate modpost section mismatch errorRandy Dunlap
2023-03-10KVM: SVM: Fix potential overflow in SEV's send|receive_update_data()Peter Gonda
2023-03-10KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32Sean Christopherson
2023-03-10KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPISean Christopherson
2023-03-10KVM: SVM: Don't put/load AVIC when setting virtual APIC modeSean Christopherson
2023-03-10KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid targetSean Christopherson
2023-03-10KVM: SVM: Flush the "current" TLB when activating AVICSean Christopherson
2023-03-10KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit IDSean Christopherson
2023-03-10KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabledSean Christopherson
2023-03-10KVM: x86: Blindly get current x2APIC reg value on "nodecode write" trapsSean Christopherson
2023-03-10KVM: x86: Purge "highest ISR" cache when updating APICv stateSean Christopherson
2023-03-10KVM: VMX: Fix crash due to uninitialized current_vmcsAlexandru Matei
2023-03-10x86/bugs: Reset speculation control settings on initBreno Leitao
2023-03-10perf/x86/intel/uncore: Add Meteor Lake supportKan Liang
2023-03-10x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threadsJens Axboe
2023-03-10cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATEPeter Zijlstra
2023-03-10x86/microcode: Adjust late loading result reporting messageAshok Raj
2023-03-10x86/microcode: Check CPU capabilities after late microcode update correctlyAshok Raj
2023-03-10x86/microcode: Add a parameter to microcode_check() to store CPU capabilitiesAshok Raj
2023-03-10x86/signal: Fix the value returned by strict_sas_size()Christophe JAILLET
2023-03-10crypto: x86/ghash - fix unaligned access in ghash_setkey()Eric Biggers
2023-03-10x86/perf/zhaoxin: Add stepping check for ZXCsilviazhao
2023-03-10perf/x86/intel/ds: Fix the conversion from TSC to perf timeKan Liang
2023-03-10x86/acpi/boot: Do not register processors that cannot be onlined for x2APICKishon Vijay Abraham I
2023-02-25x86/static_call: Add support for Jcc tail-callsPeter Zijlstra
2023-02-25x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructionsPeter Zijlstra
2023-02-25x86/alternatives: Introduce int3_emulate_jcc()Peter Zijlstra
2023-02-18Merge tag 'x86-urgent-2023-02-19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-02-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-02-16kvm: initialize all of the kvm_debugregs structure before sending it to users...Greg Kroah-Hartman
2023-02-15perf/x86: Refuse to export capabilities for hybrid PMUsSean Christopherson
2023-02-15KVM: x86/pmu: Disable vPMU support on hybrid CPUs (host PMUs)Sean Christopherson
2023-02-14Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds