summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
2023-01-07KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1Sean Christopherson
2023-01-07KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itselfYuan ZhaoXiong
2023-01-07KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check failsSean Christopherson
2023-01-07KVM: VMX: Resume guest immediately when injecting #GP on ECREATESean Christopherson
2022-12-02KVM: x86: remove exit_int_info warning in svm_handle_exitMaxim Levitsky
2022-12-02KVM: x86: add kvm_leave_nestedMaxim Levitsky
2022-12-02KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in useMaxim Levitsky
2022-12-02KVM: x86: forcibly leave nested mode on vCPU resetMaxim Levitsky
2022-12-02KVM: x86: nSVM: leave nested mode on vCPU freeMaxim Levitsky
2022-12-02KVM: x86/xen: Validate port number in SCHEDOP_pollDavid Woodhouse
2022-12-02KVM: x86/xen: Only do in-kernel acceleration of hypercalls for guest CPL0David Woodhouse
2022-12-02KVM: x86/mmu: Fix race condition in direct_page_faultKazuki Takiguchi
2022-11-26KVM: x86/xen: Fix eventfd error handling in kvm_xen_eventfd_assign()Eiichi Tsukata
2022-11-26KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assemblyPaolo Bonzini
2022-11-26KVM: SVM: restore host save area from assemblyPaolo Bonzini
2022-11-26KVM: SVM: do not allocate struct svm_cpu_data dynamicallyPaolo Bonzini
2022-11-26KVM: SVM: remove dead field from struct svm_cpu_dataPaolo Bonzini
2022-11-16x86/cpu: Restore AMD's DE_CFG MSR after resumeBorislav Petkov
2022-11-16KVM: SVM: move guest vmsave/vmload back to assemblyPaolo Bonzini
2022-11-16KVM: SVM: retrieve VMCB from assemblyPaolo Bonzini
2022-11-16KVM: SVM: Only dump VMSA to klog at KERN_DEBUG levelPeter Gonda
2022-11-16KVM: SVM: adjust register allocation for __svm_vcpu_run()Paolo Bonzini
2022-11-16KVM: SVM: replace regs argument of __svm_vcpu_run() with vcpu_svmPaolo Bonzini
2022-11-16KVM: x86: use a separate asm-offsets.c filePaolo Bonzini
2022-11-16KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yetLike Xu
2022-11-16KVM: x86/mmu: Block all page faults during kvm_zap_gfn_range()Sean Christopherson
2022-11-10KVM: x86: emulator: update the emulation mode after CR0 writeMaxim Levitsky
2022-11-10KVM: x86: emulator: update the emulation mode after rsmMaxim Levitsky
2022-11-10KVM: x86: emulator: introduce emulator_recalc_and_set_modeMaxim Levitsky
2022-11-10KVM: x86: emulator: em_sysexit should update ctxt->modeMaxim Levitsky
2022-11-10KVM: x86: smm: number of GPRs in the SMRAM image depends on the image formatMaxim Levitsky
2022-11-10KVM: Initialize gfn_to_pfn_cache locks in dedicated helperMichal Luczaj
2022-11-10KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailableEmanuele Giuseppe Esposito
2022-11-10KVM: VMX: Ignore guest CPUID for host userspace writes to DEBUGCTLSean Christopherson
2022-11-10KVM: VMX: Fold vmx_supported_debugctl() into vcpu_supported_debugctl()Sean Christopherson
2022-11-10KVM: VMX: Advertise PMU LBRs if and only if perf supports LBRsSean Christopherson
2022-11-10KVM: x86: Mask off reserved bits in CPUID.8000001FHJim Mattson
2022-11-10KVM: x86: Mask off reserved bits in CPUID.80000001HJim Mattson
2022-11-10KVM: x86: Mask off reserved bits in CPUID.80000008HJim Mattson
2022-11-10KVM: x86: Mask off reserved bits in CPUID.8000001AHJim Mattson
2022-11-10KVM: x86: Mask off reserved bits in CPUID.80000006HJim Mattson
2022-10-29KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTERAlexander Graf
2022-10-29KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()Alexander Graf
2022-10-21KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCSSean Christopherson
2022-10-21KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1)Sean Christopherson
2022-10-21KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02Sean Christopherson
2022-10-21KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"Sean Christopherson
2022-10-21KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibilityMichal Luczaj
2022-09-30KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guestJim Mattson
2022-09-22KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabledSean Christopherson