summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/svm/svm.c
AgeCommit message (Expand)Author
2023-12-13KVM: SVM: Update EFER software model on CR0 trap for SEV-ESSean Christopherson
2023-08-26x86/CPU/AMD: Fix the DIV(0) initial fix attemptBorislav Petkov (AMD)
2023-08-08x86/srso: Add IBPB on VMEXITBorislav Petkov (AMD)
2023-08-03KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalidSean Christopherson
2023-02-25KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't validSean Christopherson
2023-02-01KVM: SVM: fix tsc scaling cache logicMaxim Levitsky
2022-12-02KVM: x86: remove exit_int_info warning in svm_handle_exitMaxim Levitsky
2022-12-02KVM: x86: nSVM: leave nested mode on vCPU freeMaxim Levitsky
2022-11-16x86/cpu: Restore AMD's DE_CFG MSR after resumeBorislav Petkov
2022-09-23KVM: SEV: add cache flush to solve SEV cache incoherency issuesMingwei Zhang
2022-08-17KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supportedSean Christopherson
2022-08-17KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails"Sean Christopherson
2022-08-17KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0Maciej S. Szmigiero
2022-08-11KVM: x86: do not report a vCPU as preempted outside instruction boundariesPaolo Bonzini
2022-02-23KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved stateMaxim Levitsky
2022-02-23KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT && !gCR0.PG caseMaxim Levitsky
2022-02-23KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which is a result of RSMMaxim Levitsky
2022-02-16KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermodeSean Christopherson
2022-02-01KVM: x86: Forcibly leave nested virt when SMM state is toggledSean Christopherson
2022-02-01KVM: x86: nSVM: skip eax alignment check for non-SVM instructionsDenis Valeev
2022-02-01KVM: SVM: Don't intercept #GP for SEV guestsSean Christopherson
2022-02-01KVM: SVM: Never reject emulation due to SMAP errata for !SEV guestsSean Christopherson
2022-02-01Revert "KVM: SVM: avoid infinite loop on NPF from bad address"Sean Christopherson
2021-12-29KVM: x86: Always set kvm_run->if_flagMarc Orr
2021-12-08KVM: x86: check PIR even for vCPUs with disabled APICvPaolo Bonzini
2021-09-23KVM: x86: nSVM: test eax for 4K alignment for GP errata workaroundMaxim Levitsky
2021-09-23KVM: x86: nSVM: restore int_vector in svm_clear_vintrMaxim Levitsky
2021-09-22KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smmMaxim Levitsky
2021-09-22KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM modeMaxim Levitsky
2021-09-22KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on S...Maxim Levitsky
2021-09-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2021-08-20KVM: SVM: Add 5-level page table support for SVMWei Huang
2021-08-20KVM: x86: Allow CPU to force vendor-specific TDP levelWei Huang
2021-08-20KVM: SVM: split svm_handle_invalid_exitMaxim Levitsky
2021-08-20KVM: SVM: AVIC: drop unsupported AVIC base relocation codeMaxim Levitsky
2021-08-20KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load}Maxim Levitsky
2021-08-20KVM: SVM: remove svm_toggle_avic_for_irq_windowMaxim Levitsky
2021-08-20KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibitionMaxim Levitsky
2021-08-20KVM: x86: don't disable APICv memslot when inhibitedMaxim Levitsky
2021-08-16KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653)Maxim Levitsky
2021-08-13KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot()Sean Christopherson
2021-08-02KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESETSean Christopherson
2021-08-02KVM: SVM: Emulate #INIT in response to triple fault shutdownSean Christopherson
2021-08-02KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86Sean Christopherson
2021-08-02KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INITSean Christopherson
2021-08-02KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INITSean Christopherson
2021-08-02KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INITSean Christopherson
2021-08-02KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INITSean Christopherson
2021-08-02KVM: x86: Move EDX initialization at vCPU RESET to common codeSean Christopherson
2021-08-02KVM: x86: Consolidate APIC base RESET initialization codeSean Christopherson