summaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)Author
2021-11-12Revert "x86/kvm: fix vcpu-id indexed array sizes"Juergen Gross
2021-11-12KVM: x86: avoid warning with -Wbitwise-instead-of-logicalPaolo Bonzini
2021-11-02KVM: x86: Take srcu lock in post_kvm_run_save()David Woodhouse
2021-11-02KVM: SEV-ES: fix another issue with string I/O VMGEXITsPaolo Bonzini
2021-11-02KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlockDavid Woodhouse
2021-11-02KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block()David Woodhouse
2021-10-27perf/x86/msr: Add Sapphire Rapids CPU supportKan Liang
2021-10-27KVM: MMU: Reset mmu->pkru_mask to avoid stale dataChenyi Qiang
2021-10-27KVM: SEV-ES: Set guest_state_protected after VMSA updatePeter Gonda
2021-10-27KVM: x86: remove unnecessary arguments from complete_emulator_pio_inPaolo Bonzini
2021-10-27KVM: x86: split the two parts of emulator_pio_inPaolo Bonzini
2021-10-27KVM: x86: check for interrupts before deciding whether to exit the fast pathPaolo Bonzini
2021-10-27KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_outPaolo Bonzini
2021-10-27KVM: SEV-ES: reduce ghcb_sa_len to 32 bitsPaolo Bonzini
2021-10-27KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if neededPaolo Bonzini
2021-10-27KVM: SEV-ES: fix length of string I/OPaolo Bonzini
2021-10-27KVM: SEV-ES: keep INS functions togetherPaolo Bonzini
2021-10-27KVM: SEV-ES: clean up kvm_sev_es_ins/outsPaolo Bonzini
2021-10-27KVM: SEV-ES: rename guest_ins_data to sev_pio_dataPaolo Bonzini
2021-10-27KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATAMasahiro Kozuka
2021-10-27KVM: nVMX: promptly process interrupts delivered while in guest modePaolo Bonzini
2021-10-27xen/x86: prevent PVH type from getting clobberedJan Beulich
2021-10-20x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automaticallyBorislav Petkov
2021-10-20x86/fpu: Mask out the invalid MXCSR bits properlyBorislav Petkov
2021-10-20x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() failsJames Morse
2021-10-13x86/hpet: Use another crystalball to evaluate HPET usabilityThomas Gleixner
2021-10-13x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=nVegard Nossum
2021-10-13x86/entry: Correct reference to intended CONFIG_64_BITLukas Bulwahn
2021-10-13x86/fpu: Restore the masking out of reserved MXCSR bitsBorislav Petkov
2021-10-13x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]Tom Lendacky
2021-10-13x86/Kconfig: Correct reference to MWINCHIP3DLukas Bulwahn
2021-10-13x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCILukas Bulwahn
2021-10-09perf/x86: Reset destroy callback on event init failureAnand K Mistry
2021-10-09KVM: x86: nSVM: restore int_vector in svm_clear_vintrMaxim Levitsky
2021-10-09kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]Fares Mehanna
2021-10-09KVM: x86: reset pdptrs_from_userspace when exiting smmMaxim Levitsky
2021-10-09x86/insn, tools/x86: Fix undefined behavior due to potential unaligned accessesNumfor Mbiziwo-Tiapo
2021-10-07KVM: x86: Handle SRCU initialization failure during page track initHaimin Zhang
2021-10-07crypto: aesni - xts_crypt() return if walk.nbytes is 0Shreyansh Chouhan
2021-10-07kvm: fix objtool relocation warningLinus Torvalds
2021-10-07perf/x86/intel: Update event constraints for ICXKan Liang
2021-10-07bpf, x86: Fix bpf mapping of atomic fetch implementationJohan Almbladh
2021-10-07bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS progHou Tao
2021-10-07KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issueZhenzhong Duan
2021-10-07KVM: nVMX: Fix nested bus lock VM exitChenyi Qiang
2021-10-07KVM: SVM: fix missing sev_decommission in sev_receive_startMingwei Zhang
2021-10-07KVM: SEV: Allow some commands for mirror VMPeter Gonda
2021-10-07KVM: SEV: Acquire vcpu mutex when updating VMSAPeter Gonda
2021-10-07KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATASean Christopherson
2021-10-07KVM: SEV: Update svm_vm_copy_asid_from for SEV-ESPeter Gonda