aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx/vmx.c
Commit message (Expand)AuthorAge
* KVM: VMX: Introduce pi_is_pir_empty() helperJoao Martins2019-11-12
* KVM: VMX: Do not change PID.NDST when loading a blocked vCPUJoao Martins2019-11-12
* KVM: VMX: Consider PID.PIR to determine if vCPU has pending interruptsJoao Martins2019-11-12
* KVM: VMX: Fix comment to specify PID.ON instead of PIR.ONLiran Alon2019-11-12
* KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is activePaolo Bonzini2019-10-31
* KVM: VMX: Remove specialized handling of unexpected exit-reasonsLiran Alon2019-10-22
* KVM: VMX: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TFWaiman Long2019-09-27
* KVM: vmx: fix build warnings in hv_enable_direct_tlbflush() on i386Vitaly Kuznetsov2019-09-25
* KVM: VMX: Add error handling to VMREAD helperSean Christopherson2019-09-25
* KVM: VMX: Optimize VMX instruction error and fault handlingSean Christopherson2019-09-25
* KVM: vmx: Introduce handle_unexpected_vmexit and handle WAITPKG vmexitTao Xu2019-09-24
* KVM: vmx: Emulate MSR IA32_UMWAIT_CONTROLTao Xu2019-09-24
* KVM: x86: Add support for user wait instructionsTao Xu2019-09-24
* KVM: VMX: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfigSean Christopherson2019-09-24
* KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAIL,USER_EXIT}Sean Christopherson2019-09-24
* KVM: VMX: Remove EMULATE_FAIL handling in handle_invalid_guest_state()Sean Christopherson2019-09-24
* KVM: x86: Move triple fault request into RM int injectionSean Christopherson2019-09-24
* KVM: x86: Handle emulation failure directly in kvm_task_switch()Sean Christopherson2019-09-24
* KVM: x86: Move #GP injection for VMware into x86_emulate_instruction()Sean Christopherson2019-09-24
* KVM: x86: Don't attempt VMWare emulation on #GP with non-zero error codeSean Christopherson2019-09-24
* KVM: x86: Relocate MMIO exit stats countingSean Christopherson2019-09-24
* KVM/Hyper-V/VMX: Add direct tlb flush supportVitaly Kuznetsov2019-09-24
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-09-18
|\
| * KVM: x86: Fix INIT signal handling in various CPU statesLiran Alon2019-09-11
| * KVM: VMX: Stop the preemption timer during vCPU resetWanpeng Li2019-09-11
| * KVM: x86: Return to userspace with internal error on unexpected exit reasonLiran Alon2019-09-11
| * KVM: x86: Add kvm_emulate_{rd,wr}msr() to consolidate VXM/SVM codeSean Christopherson2019-09-10
| * KVM: x86: Refactor up kvm_{g,s}et_msr() to simplify callersSean Christopherson2019-09-10
| * KVM: X86: Tune PLE Window tracepointPeter Xu2019-09-10
| * KVM: VMX: Change ple_window type to unsigned intPeter Xu2019-09-10
| * KVM: x86: Disable posted interrupts for non-standard IRQs delivery modesAlexander Graf2019-09-10
| * KVM: Assert that struct kvm_vcpu is always as offset zeroSean Christopherson2019-08-22
| * KVM: x86/mmu: Add explicit access mask for MMIO SPTEsSean Christopherson2019-08-22
| * x86: kvm: svm: propagate errors from skip_emulated_instruction()Vitaly Kuznetsov2019-08-22
* | KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.n...Vitaly Kuznetsov2019-08-27
|/
* KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li2019-08-05
* KVM: X86: Dynamically allocate user_fpuWanpeng Li2019-07-22
* KVM: VMX: dump VMCS on failed entryPaolo Bonzini2019-07-20
* KVM: LAPIC: Inject timer interrupt via posted interruptWanpeng Li2019-07-20
* kvm: vmx: fix coccinelle warningsYi Wang2019-07-15
* Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2019-07-11
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner2019-06-19
* | KVM: nVMX: list VMX MSRs in KVM_GET_MSR_INDEX_LISTPaolo Bonzini2019-07-02
* | KVM: VMX: check CPUID before allowing read/write of IA32_XSSWanpeng Li2019-06-20
* | KVM: VMX: Leave preemption timer running when it's disabledSean Christopherson2019-06-18
* | KVM: VMX: Drop hv_timer_armed from 'struct loaded_vmcs'Sean Christopherson2019-06-18
* | KVM: VMX: Explicitly initialize controls shadow at VMCS allocationSean Christopherson2019-06-18
* | KVM: VMX: Shadow VMCS secondary execution controlsSean Christopherson2019-06-18
* | KVM: VMX: Shadow VMCS primary execution controlsSean Christopherson2019-06-18
* | KVM: VMX: Shadow VMCS pin controlsSean Christopherson2019-06-18