summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2016-12-19kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF)Jim Mattson1-6/+5
2016-12-19kvm: take srcu lock around kvm_steal_time_set_preempted()Andrea Arcangeli1-0/+7
2016-12-19kvm: fix schedule in atomic in kvm_steal_time_set_preempted()Andrea Arcangeli1-0/+10
2016-12-16KVM: hyperv: fix locking of struct kvm_hv fieldsPaolo Bonzini2-9/+16
2016-12-15KVM: x86: Expose Intel AVX512IFMA/AVX512VBMI/SHA features to guest.Yi Sun1-4/+5
2016-12-15kvm: nVMX: Correct a VMX instruction error code for VMPTRLDGanShun1-1/+1
2016-12-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds11-560/+1137
2016-12-13Merge tag 'drm-for-v4.10' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds3-3/+41
2016-12-12Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-29/+6
2016-12-11Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar5-29/+28
2016-12-08KVM: x86: Handle the kthread worker using the new APIPetr Mladek2-11/+7
2016-12-08KVM: nVMX: invvpid handling improvementsJan Dakinevich1-0/+10
2016-12-08KVM: nVMX: check host CR3 on vmentry and vmexitLadi Prosek1-7/+18
2016-12-08KVM: nVMX: introduce nested_vmx_load_cr3 and call it on vmentryLadi Prosek2-16/+44
2016-12-08KVM: nVMX: propagate errors from prepare_vmcs02Ladi Prosek1-4/+19
2016-12-08KVM: nVMX: fix CR3 load if L2 uses PAE paging and EPTLadi Prosek1-2/+14
2016-12-08KVM: nVMX: load GUEST_EFER after GUEST_CR0 during emulated VM-entryDavid Matlack1-9/+9
2016-12-08KVM: nVMX: generate MSR_IA32_CR{0,4}_FIXED1 from guest CPUIDDavid Matlack1-3/+52
2016-12-08KVM: nVMX: fix checks on CR{0,4} during virtual VMX operationDavid Matlack1-24/+53
2016-12-08KVM: nVMX: support restore of VMX capability MSRsDavid Matlack1-24/+266
2016-12-08KVM: nVMX: generate non-true VMX MSRs based on true versionsDavid Matlack1-26/+19
2016-12-08KVM: x86: Do not clear RFLAGS.TF when a singlestep trap occurs.Kyle Huey1-1/+0
2016-12-08KVM: x86: Add kvm_skip_emulated_instruction and use it.Kyle Huey4-123/+101
2016-12-08KVM: VMX: Move skip_emulated_instruction out of nested_vmx_check_vmcs12Kyle Huey1-20/+33
2016-12-08KVM: VMX: Reorder some skip_emulated_instruction callsKyle Huey1-6/+6
2016-12-08KVM: x86: Add a return value to kvm_emulate_cpuidKyle Huey3-5/+4
2016-12-05Backmerge tag 'v4.9-rc8' into drm-nextDave Airlie6-73/+89
2016-11-24KVM: x86: check for pic and ioapic presence before useRadim Krčmář1-0/+13
2016-11-24KVM: x86: fix out-of-bounds accesses of rtc_eoi mapRadim Krčmář2-3/+3
2016-11-24KVM: x86: drop error recovery in em_jmp_far and em_ret_farRadim Krčmář1-25/+11
2016-11-24KVM: x86: fix out-of-bounds access in lapicRadim Krčmář1-1/+1
2016-11-24kvm: svm: Add kvm_fast_pio_in supportTom Lendacky2-2/+46
2016-11-24kvm: svm: Add support for additional SVM NPF error codesTom Lendacky2-3/+19
2016-11-23Merge branch 'linus' into x86/fpu, to resolve conflictsIngo Molnar5-120/+91
2016-11-22kvm: x86: don't print warning messages for unimplemented msrsBandan Das2-3/+4
2016-11-22KVM: nVMX: invvpid handling improvementsJan Dakinevich1-12/+24
2016-11-22kvm: x86: CPUID.01H:EDX.APIC[bit 9] should mirror IA32_APIC_BASE[11]Jim Mattson2-4/+11
2016-11-22x86/kvm: Support the vCPU preemption checkPan Xinhui1-0/+16
2016-11-19kvm: x86: merge kvm_arch_set_irq and kvm_arch_set_irq_inatomicPaolo Bonzini1-31/+27
2016-11-19KVM: x86: fix missed SRCU usage in kvm_lapic_set_vapic_addrPaolo Bonzini1-0/+3
2016-11-19kvm: kvmclock: let KVM_GET_CLOCK return whether the master clock is in usePaolo Bonzini1-3/+7
2016-11-19KVM: Disable irq while unregistering user notifierIgnacio Alvarado1-2/+11
2016-11-19KVM: x86: do not go through vcpu in __get_kvmclock_nsPaolo Bonzini1-8/+13
2016-11-16kvm: x86: Add AVX512_4VNNIW and AVX512_4FMAPS supportLuwei Kang1-1/+13
2016-11-16KVM: x86: emulate FXSAVE and FXRSTORRadim Krčmář1-1/+128
2016-11-16KVM: x86: add asm_safe wrapperRadim Krčmář1-11/+23
2016-11-16KVM: x86: save one bit in ctxt->dRadim Krčmář1-10/+13
2016-11-16KVM: x86: add Align16 instruction flagRadim Krčmář1-8/+12
2016-11-16kvm: x86: remove unused but set variableJiang Biao1-3/+0
2016-11-16kvm: x86: hyperv: make function static to avoid compiling warningJiang Biao1-1/+1