summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-09-184-192/+213
|\
| * KVM: x86: Fix INIT signal handling in various CPU statesLiran Alon2019-09-112-0/+20
| * KVM: VMX: Stop the preemption timer during vCPU resetWanpeng Li2019-09-111-0/+1
| * KVM: nVMX: trace nested VM-Enter failures detected by H/WSean Christopherson2019-09-111-5/+10
| * KVM: nVMX: add tracepoint for failed nested VM-EnterSean Christopherson2019-09-111-123/+133
| * KVM: x86: Return to userspace with internal error on unexpected exit reasonLiran Alon2019-09-111-2/+7
| * KVM: x86: Add kvm_emulate_{rd,wr}msr() to consolidate VXM/SVM codeSean Christopherson2019-09-101-27/+2
| * KVM: x86: Refactor up kvm_{g,s}et_msr() to simplify callersSean Christopherson2019-09-102-21/+7
| * KVM: X86: Tune PLE Window tracepointPeter Xu2019-09-101-6/+8
| * KVM: VMX: Change ple_window type to unsigned intPeter Xu2019-09-102-3/+3
| * KVM: x86: Disable posted interrupts for non-standard IRQs delivery modesAlexander Graf2019-09-101-1/+5
| * KVM: VMX: Fix and tweak the comments for VM-EnterSean Christopherson2019-08-221-2/+2
| * KVM: Assert that struct kvm_vcpu is always as offset zeroSean Christopherson2019-08-221-0/+3
| * KVM: x86/mmu: Add explicit access mask for MMIO SPTEsSean Christopherson2019-08-221-1/+1
| * x86: kvm: svm: propagate errors from skip_emulated_instruction()Vitaly Kuznetsov2019-08-221-3/+13
* | KVM: nVMX: handle page fault in vmreadPaolo Bonzini2019-09-141-1/+3
* | KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.n...Vitaly Kuznetsov2019-08-271-0/+1
|/
* Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel...Paolo Bonzini2019-08-091-3/+3
|\
| * Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2019-07-201-3/+3
| |\
| | * x86/kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2Josh Poimboeuf2019-07-181-3/+3
* | | KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li2019-08-051-0/+6
* | | KVM: nVMX: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after freeJan Kiszka2019-07-221-0/+2
* | | KVM: X86: Dynamically allocate user_fpuWanpeng Li2019-07-221-1/+12
* | | KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nestedJan Kiszka2019-07-221-0/+2
|/ /
* | KVM: nVMX: do not use dangling shadow VMCS after guest resetPaolo Bonzini2019-07-201-1/+7
* | KVM: VMX: dump VMCS on failed entryPaolo Bonzini2019-07-201-0/+1
* | KVM: LAPIC: Inject timer interrupt via posted interruptWanpeng Li2019-07-201-1/+2
* | KVM: x86/vPMU: reset pmc->counter to 0 for pmu fixed_countersLike Xu2019-07-171-3/+8
* | KVM: nVMX: Ignore segment base for VMX memory operand when segment not FS or GSLiran Alon2019-07-151-1/+4
* | kvm: vmx: fix coccinelle warningsYi Wang2019-07-151-1/+1
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-07-1210-640/+873
|\
| * Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2019-07-114-55/+63
| |\
| * | KVM nVMX: Check Host Segment Registers and Descriptor Tables on vmentry of ne...Krish Sadhukhan2019-07-051-2/+24
| * | KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPTSean Christopherson2019-07-051-21/+23
| * | kvm: nVMX: Remove unnecessary sync_roots from handle_inveptJim Mattson2019-07-021-5/+3
| * | x86/kvm/nVMX: fix VMCLEAR when Enlightened VMCS is in useVitaly Kuznetsov2019-07-023-14/+37
| * | x86/KVM/nVMX: don't use clean fields data on enlightened VMLAUNCHVitaly Kuznetsov2019-07-021-8/+12
| * | KVM: nVMX: list VMX MSRs in KVM_GET_MSR_INDEX_LISTPaolo Bonzini2019-07-021-0/+2
| * | KVM: nVMX: allow setting the VMFUNC controls MSRPaolo Bonzini2019-07-021-0/+5
| * | KVM: nVMX: include conditional controls in /dev/kvm KVM_GET_MSRSPaolo Bonzini2019-07-021-1/+6
| * | KVM: VMX: check CPUID before allowing read/write of IA32_XSSWanpeng Li2019-06-201-2/+8
| * | KVM: nVMX: shadow pin based execution controlsPaolo Bonzini2019-06-181-0/+1
| * | KVM: VMX: Leave preemption timer running when it's disabledSean Christopherson2019-06-183-25/+41
| * | KVM: VMX: Drop hv_timer_armed from 'struct loaded_vmcs'Sean Christopherson2019-06-183-8/+2
| * | KVM: nVMX: Preset *DT exiting in vmcs02 when emulating UMIPSean Christopherson2019-06-181-0/+8
| * | KVM: nVMX: Preserve last USE_MSR_BITMAPS when preparing vmcs02Sean Christopherson2019-06-181-1/+11
| * | KVM: VMX: Explicitly initialize controls shadow at VMCS allocationSean Christopherson2019-06-183-15/+12
| * | KVM: nVMX: Don't reset VMCS controls shadow on VMCS switchSean Christopherson2019-06-182-9/+0
| * | KVM: nVMX: Shadow VMCS controls on a per-VMCS basisSean Christopherson2019-06-182-15/+16
| * | KVM: VMX: Shadow VMCS secondary execution controlsSean Christopherson2019-06-183-26/+28