summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: do not save guest-unsupported XSAVE stateRadim Krčmář2017-02-031-0/+1
* KVM: x86: fix fixing of hypercallsDmitry Vyukov2017-01-171-1/+2
* KVM: x86: fix emulation of "MOV SS, null selector"Paolo Bonzini2017-01-121-10/+38
* KVM: x86: fix NULL deref in vcpu_scan_ioapicWanpeng Li2017-01-121-0/+2
* KVM: x86: Introduce segmented_write_stdSteve Rutherford2017-01-121-4/+18
* KVM: x86: flush pending lapic jump label updates on module unloadDavid Matlack2017-01-123-0/+8
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-01-072-12/+11Star
|\
| * KVM: VMX: remove duplicated declarationJan Dakinevich2017-01-051-6/+0Star
| * KVM: x86: reset MMU on KVM_SET_VCPU_EVENTSXiao Guangrong2016-12-241-2/+7
| * KVM: nVMX: fix instruction skipping during emulated vm-entryDavid Matlack2016-12-211-4/+4
* | Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2016-12-252-9/+9
|\ \
| * | ktime: Cleanup ktime_set() usageThomas Gleixner2016-12-251-2/+2
| * | clocksource: Use a plain u64 instead of cycle_tThomas Gleixner2016-12-251-7/+7
| |/
* / cpu/hotplug: Cleanup state namesThomas Gleixner2016-12-251-1/+1
|/
* kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF)Jim Mattson2016-12-191-6/+5Star
* kvm: take srcu lock around kvm_steal_time_set_preempted()Andrea Arcangeli2016-12-191-0/+7
* kvm: fix schedule in atomic in kvm_steal_time_set_preempted()Andrea Arcangeli2016-12-191-0/+10
* KVM: hyperv: fix locking of struct kvm_hv fieldsPaolo Bonzini2016-12-162-9/+16
* KVM: x86: Expose Intel AVX512IFMA/AVX512VBMI/SHA features to guest.Yi Sun2016-12-151-4/+5
* kvm: nVMX: Correct a VMX instruction error code for VMPTRLDGanShun2016-12-151-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-12-1411-560/+1137
|\
| * KVM: x86: Handle the kthread worker using the new APIPetr Mladek2016-12-082-11/+7Star
| * KVM: nVMX: invvpid handling improvementsJan Dakinevich2016-12-081-0/+10
| * KVM: nVMX: check host CR3 on vmentry and vmexitLadi Prosek2016-12-081-7/+18
| * KVM: nVMX: introduce nested_vmx_load_cr3 and call it on vmentryLadi Prosek2016-12-082-16/+44
| * KVM: nVMX: propagate errors from prepare_vmcs02Ladi Prosek2016-12-081-4/+19
| * KVM: nVMX: fix CR3 load if L2 uses PAE paging and EPTLadi Prosek2016-12-081-2/+14
| * KVM: nVMX: load GUEST_EFER after GUEST_CR0 during emulated VM-entryDavid Matlack2016-12-081-9/+9
| * KVM: nVMX: generate MSR_IA32_CR{0,4}_FIXED1 from guest CPUIDDavid Matlack2016-12-081-3/+52
| * KVM: nVMX: fix checks on CR{0,4} during virtual VMX operationDavid Matlack2016-12-081-24/+53
| * KVM: nVMX: support restore of VMX capability MSRsDavid Matlack2016-12-081-24/+266
| * KVM: nVMX: generate non-true VMX MSRs based on true versionsDavid Matlack2016-12-081-26/+19Star
| * KVM: x86: Do not clear RFLAGS.TF when a singlestep trap occurs.Kyle Huey2016-12-081-1/+0Star
| * KVM: x86: Add kvm_skip_emulated_instruction and use it.Kyle Huey2016-12-084-123/+101Star
| * KVM: VMX: Move skip_emulated_instruction out of nested_vmx_check_vmcs12Kyle Huey2016-12-081-20/+33
| * KVM: VMX: Reorder some skip_emulated_instruction callsKyle Huey2016-12-081-6/+6
| * KVM: x86: Add a return value to kvm_emulate_cpuidKyle Huey2016-12-083-5/+4Star
| * kvm: svm: Add kvm_fast_pio_in supportTom Lendacky2016-11-242-2/+46
| * kvm: svm: Add support for additional SVM NPF error codesTom Lendacky2016-11-242-3/+19
| * kvm: x86: don't print warning messages for unimplemented msrsBandan Das2016-11-222-3/+4
| * KVM: nVMX: invvpid handling improvementsJan Dakinevich2016-11-221-12/+24
| * kvm: x86: CPUID.01H:EDX.APIC[bit 9] should mirror IA32_APIC_BASE[11]Jim Mattson2016-11-222-4/+11
| * kvm: x86: Add AVX512_4VNNIW and AVX512_4FMAPS supportLuwei Kang2016-11-161-1/+13
| * KVM: x86: emulate FXSAVE and FXRSTORRadim Krčmář2016-11-161-1/+128
| * KVM: x86: add asm_safe wrapperRadim Krčmář2016-11-161-11/+23
| * KVM: x86: save one bit in ctxt->dRadim Krčmář2016-11-161-10/+13
| * KVM: x86: add Align16 instruction flagRadim Krčmář2016-11-161-8/+12
| * kvm: x86: remove unused but set variableJiang Biao2016-11-161-3/+0Star
| * kvm: x86: hyperv: make function static to avoid compiling warningJiang Biao2016-11-161-1/+1
| * kvm: x86: cpuid: remove the unnecessary variableJiang Biao2016-11-161-2/+2