aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2017-08-10KVM: X86: Fix residual mmio emulation request to userspaceGravatar Wanpeng Li 2-0/+2
2017-08-08KVM: X86: implement the logic for spinlock optimizationGravatar Longpeng(Mike) 4-4/+18
2017-08-08KVM: add spinlock optimization frameworkGravatar Longpeng(Mike) 4-3/+8
2017-08-07KVM: x86: use general helpers for some cpuid manipulationGravatar Radim Krčmář 4-20/+14
2017-08-07KVM: x86: generalize guest_cpuid_has_ helpersGravatar Radim Krčmář 6-150/+95
2017-08-07KVM: x86: X86_FEATURE_NRIPS is not scattered anymoreGravatar Radim Krčmář 1-13/+1
2017-08-07KVM: nVMX: Emulate EPTP switching for the L1 hypervisorGravatar Bandan Das 1-6/+118
2017-08-07KVM: nVMX: Enable VMFUNC for the L1 hypervisorGravatar Bandan Das 1-2/+51
2017-08-07KVM: vmx: Enable VMFUNCsGravatar Bandan Das 1-1/+21
2017-08-07KVM: nVMX: get rid of nested_release_page*Gravatar David Hildenbrand 1-26/+15
2017-08-07KVM: nVMX: get rid of nested_get_page()Gravatar David Hildenbrand 1-31/+26
2017-08-07KVM: nVMX: INVPCID supportGravatar Paolo Bonzini 1-9/+25
2017-08-07KVM: hyperv: support HV_X64_MSR_TSC_FREQUENCY and HV_X64_MSR_APIC_FREQUENCYGravatar Ladi Prosek 4-2/+10
2017-08-03KVM: nVMX: Fix interrupt window request with "Acknowledge interrupt on exit"Gravatar Wanpeng Li 1-2/+9
2017-08-02KVM: nVMX: mark vmcs12 pages dirty on L2 exitGravatar David Matlack 1-10/+43
2017-08-02kvm: nVMX: don't flush VMCS12 during VMXOFF or VCPU teardownGravatar David Matlack 1-5/+11
2017-08-02KVM: nVMX: do not pin the VMCS12Gravatar Paolo Bonzini 1-17/+7
2017-08-02KVM: X86: init irq->level in kvm_pv_kick_cpu_opGravatar Longpeng(Mike) 1-0/+1
2017-08-02KVM: X86: Fix loss of pending INIT due to raceGravatar Wanpeng Li 1-8/+11
2017-08-01KVM: nVMX: fixes to nested virt interrupt injectionGravatar Paolo Bonzini 2-25/+72
2017-08-01KVM: nVMX: do not fill vm_exit_intr_error_code in prepare_vmcs12Gravatar Paolo Bonzini 1-18/+34
2017-07-26KVM: LAPIC: Fix reentrancy issues with preempt notifiersGravatar Wanpeng Li 1-3/+14
2017-07-26KVM: nVMX: Fix loss of L2's NMI blocking stateGravatar Wanpeng Li 1-0/+2
2017-07-26KVM: nVMX: Fix posted intr delivery when vcpu is in guest modeGravatar Wincy Van 1-11/+11
2017-07-26KVM: x86: do mask out upper bits of PAE CR3Gravatar Paolo Bonzini 1-2/+2
2017-07-24KVM: VMX: remove unused fieldGravatar Paolo Bonzini 1-1/+0
2017-07-20kvm: x86: hyperv: avoid livelock in oneshot SynIC timersGravatar Roman Kagan 1-3/+4
2017-07-20KVM: VMX: Fix invalid guest state detection after task-switch emulationGravatar Wanpeng Li 1-5/+10
2017-07-19x86: add MULTIUSER dependency for KVMGravatar Arnd Bergmann 1-1/+1
2017-07-19KVM: nVMX: Disallow VM-entry in MOV-SS shadowGravatar Jim Mattson 1-0/+7
2017-07-19KVM: nVMX: track NMI blocking state separately for each VMCSGravatar Paolo Bonzini 1-10/+14
2017-07-19KVM: x86: masking out upper bitsGravatar Dan Carpenter 1-2/+2
2017-07-14kvm: x86: hyperv: make VP_INDEX managed by userspaceGravatar Roman Kagan 3-19/+39
2017-07-14KVM: async_pf: Let guest support delivery of async_pf from guest modeGravatar Wanpeng Li 3-4/+5
2017-07-14KVM: async_pf: Force a nested vmexit if the injected #PF is async_pfGravatar Wanpeng Li 3-10/+32
2017-07-14KVM: async_pf: Add L1 guest async_pf #PF vmexit handlerGravatar Wanpeng Li 4-37/+50
2017-07-14KVM: x86: Simplify kvm_x86_ops->queue_exception parameter listGravatar Wanpeng Li 3-10/+11
2017-07-13kvm: x86: hyperv: add KVM_CAP_HYPERV_SYNIC2Gravatar Roman Kagan 3-6/+16
2017-07-13KVM: x86: make backwards_tsc_observed a per-VM variableGravatar Ladi Prosek 1-4/+2
2017-07-12KVM: SVM: Enable Virtual VMLOAD VMSAVE featureGravatar Janakarajan Natarajan 1-0/+24
2017-07-12KVM: SVM: Rename lbr_ctl field in the vmcb control areaGravatar Janakarajan Natarajan 1-5/+5
2017-07-12KVM: SVM: Prepare for new bit definition in lbr_ctlGravatar Janakarajan Natarajan 1-2/+2
2017-07-12KVM: SVM: handle singlestep exception when skipping emulated instructionsGravatar Ladi Prosek 1-26/+33
2017-07-12KVM: x86: take slots_lock in kvm_free_pitGravatar Radim Krčmář 1-0/+2
2017-07-12kvm: vmx: Properly handle machine check during VM-entryGravatar Jim Mattson 1-6/+9
2017-07-12KVM: x86: update master clock before computing kvmclock_offsetGravatar Radim Krčmář 1-1/+7
2017-07-12kvm: nVMX: Shadow "high" parts of shadowed 64-bit VMCS fieldsGravatar Jim Mattson 1-26/+34
2017-07-12kvm: nVMX: Fix nested_vmx_check_msr_bitmap_controlsGravatar Jim Mattson 1-11/+6
2017-07-12kvm: nVMX: Validate the I/O bitmaps on nested VM-entryGravatar Jim Mattson 1-0/+16
2017-07-12kvm: nVMX: Don't set vmcs12 to "launched" when VMLAUNCH failsGravatar Jim Mattson 1-2/+2