summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2020-06-17KVM: nVMX: Consult only the "basic" exit reason when routing nested exitSean Christopherson1-1/+1
2020-06-17KVM: nSVM: leave ASID aside in copy_vmcb_control_areaPaolo Bonzini1-1/+1
2020-06-17KVM: nSVM: fix condition for filtering async PFPaolo Bonzini1-2/+2
2020-06-17KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02Sean Christopherson3-6/+17
2020-06-17KVM: x86: Fix APIC page invalidation raceEiichi Tsukata1-5/+2
2020-06-17KVM: x86: respect singlestep when emulating instructionFelipe Franciosi1-1/+1
2020-06-17KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generatedSean Christopherson1-18/+9
2020-06-17KVM: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flagsPaolo Bonzini1-1/+1
2020-06-17KVM: x86: only do L1TF workaround on affected processorsPaolo Bonzini1-9/+10
2020-05-20KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mceJim Mattson1-1/+1
2020-05-20KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.cBabu Moger2-18/+17
2020-05-20kvm: nVMX: reflect MTF VM-exits if injected by L1Oliver Upton1-1/+18
2020-05-20KVM: nVMX: Consolidate nested MTF checks to helper functionOliver Upton1-1/+1
2020-05-14kvm: ioapic: Restrict lazy EOI update to edge-triggered interruptsPaolo Bonzini1-5/+5
2020-05-14arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory()Janakarajan Natarajan1-1/+1
2020-05-14KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB pathSean Christopherson1-0/+3
2020-05-10x86/kvm: fix a missing-prototypes "vmread_error"Qian Cai1-0/+1
2020-04-29KVM: VMX: Enable machine check support for 32bit targetsUros Bizjak1-1/+1
2020-04-17KVM: VMX: fix crash cleanup when KVM wasn't usedVitaly Kuznetsov1-5/+7
2020-04-17KVM: VMX: Add a trampoline to fix VMREAD error handlingSean Christopherson2-7/+79
2020-04-17KVM: x86: Gracefully handle __vmalloc() failure during VM allocationSean Christopherson2-0/+8
2020-04-17KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec supportSean Christopherson1-51/+16
2020-04-17KVM: x86: Allocate new rmap and large page tracking when moving memslotSean Christopherson1-0/+11
2020-04-17KVM: nVMX: Properly handle userspace interrupt window requestSean Christopherson3-21/+16
2020-03-26KVM: X86: Narrow down the IPI fastpath to single target IPIWanpeng Li1-1/+4
2020-03-24KVM: LAPIC: Also cancel preemption timer when disarm LAPIC timerWanpeng Li1-0/+6
2020-03-23KVM: VMX: don't allow memory operands for inline asm that modifies SPNick Desaulniers1-1/+1
2020-03-23KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interru...He Zhe1-1/+1
2020-03-23KVM: SVM: Issue WBINVD after deactivating an SEV guestTom Lendacky1-8/+14
2020-03-20KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is availablePaolo Bonzini1-0/+3
2020-03-20KVM: x86: remove bogus user-triggerable WARN_ONPaolo Bonzini1-1/+0
2020-03-14Merge branch 'kvm-null-pointer-fix' into kvm-masterPaolo Bonzini1-2/+3
2020-03-14KVM: nVMX: avoid NULL pointer dereference with incorrect EVMCS GPAsVitaly Kuznetsov1-2/+3
2020-03-14KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirectNitesh Narayan Lal1-2/+5
2020-03-14KVM: VMX: Condition ENCLS-exiting enabling on CPU support for SGX1Sean Christopherson1-2/+14
2020-03-05KVM: fix Kconfig menu text for -WerrorJason A. Donenfeld1-1/+1
2020-03-03KVM: x86: clear stale x86_emulate_ctxt->intercept valueVitaly Kuznetsov1-0/+1
2020-03-02KVM: SVM: Fix the svm vmexit code for WRMSRHaiwei Li1-1/+2
2020-03-02KVM: X86: Fix dereference null cpufreq policyWanpeng Li1-3/+5
2020-03-01KVM: VMX: check descriptor table exits on instruction emulationOliver Upton1-0/+15
2020-02-28kvm: x86: Limit the number of "kvm: disabled by bios" messagesErwan Velu1-2/+2
2020-02-28KVM: x86: avoid useless copy of cpufreq policyPaolo Bonzini1-5/+5
2020-02-28KVM: allow disabling -WerrorPaolo Bonzini2-1/+14
2020-02-28KVM: x86: allow compiling as non-module with W=1Valdis Klētnieks2-0/+4
2020-02-28KVM: SVM: allocate AVIC data structures based on kvm_amd module parameterPaolo Bonzini1-1/+2
2020-02-23KVM: nVMX: Check IO instruction VM-exit conditionsOliver Upton2-7/+52
2020-02-23KVM: nVMX: Refactor IO bitmap checks into helper functionOliver Upton2-14/+27
2020-02-23KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini1-1/+1
2020-02-23KVM: nVMX: Emulate MTF when performing instruction emulationOliver Upton6-2/+81
2020-02-23KVM: fix error handling in svm_hardware_setupLi RongQing1-21/+20