aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/svm
AgeCommit message (Expand)Author
2024-04-10KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()Sean Christopherson
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-03-17KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid targetSean Christopherson
2023-03-17KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failureSean 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-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: 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: 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: x86: Split kvm_is_valid_cr4() and export only the non-vendor bitsSean Christopherson
2022-08-17KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0Maciej S. Szmigiero
2022-08-11KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user()Mingwei Zhang
2022-08-11KVM: x86: do not report a vCPU as preempted outside instruction boundariesPaolo Bonzini
2022-07-23x86: Add magic AMD return-thunkPeter Zijlstra
2022-06-06KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leakAshish Kalra
2022-06-06KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2Sean Christopherson
2022-05-15x86: Prepare asm files for straight-line-speculationPeter Zijlstra
2022-05-12KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_idKyle Huey
2022-04-27KVM: SVM: Flush when freeing encrypted pages even on SME_COHERENT CPUsMingwei Zhang
2022-04-27KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdogLike Xu
2022-04-13KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255Suravee Suthikulpanit
2022-04-13KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRsJim Mattson
2022-04-13KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode()Peter Gonda
2022-04-13KVM: x86/pmu: Use different raw event masks for AMD and IntelJim Mattson
2022-04-08KVM: SVM: fix panic on out-of-bounds guest IRQYi Wang
2022-02-23KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()Like Xu
2022-02-23KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved stateMaxim Levitsky
2022-02-23KVM: x86: nSVM: fix potential NULL derefernce on nested migrationMaxim 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-23Revert "svm: Add warning message for AVIC IPI invalid target"Sean Christopherson
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: SEV: Return appropriate error codes if SEV-ES scratch setup failsSean Christopherson
2021-12-08KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln registerLike Xu