summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: Handle the kthread worker using the new APIPetr Mladek2016-12-082-11/+7
* 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/+19
* KVM: x86: Do not clear RFLAGS.TF when a singlestep trap occurs.Kyle Huey2016-12-081-1/+0
* KVM: x86: Add kvm_skip_emulated_instruction and use it.Kyle Huey2016-12-084-123/+101
* 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/+4
* 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/+0
* 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
* kvm: x86: make a function in x86.c static to avoid compiling warningJiang Biao2016-11-161-1/+1
* kvm: x86: make function static to avoid compiling warningJiang Biao2016-11-161-1/+1
* Merge tag 'tags/for-kvmgt' into HEADPaolo Bonzini2016-11-092-4/+10
|\
| * kvm/page_track: export symbols for external usageJike Song2016-11-041-0/+4
| * kvm/page_track: call notifiers with kvm_page_track_notifier_nodeJike Song2016-11-042-4/+6
| * KVM: x86: add track_flush_slot page track notifierXiaoguang Chen2016-11-043-1/+33
* | kvm: x86: avoid atomic operations on APICv vmentryPaolo Bonzini2016-11-032-3/+17
* | KVM: nVMX: support descriptor table exitsPaolo Bonzini2016-11-021-0/+3
* | KVM: x86: use ktime_get instead of seeking the hrtimer_clock_basePaolo Bonzini2016-11-021-4/+4
* | KVM: LAPIC: add APIC Timer periodic/oneshot mode VMX preemption timer supportWanpeng Li2016-11-022-28/+76
* | KVM: LAPIC: rename start/cancel_hv_tscdeadline to start/cancel_hv_timerWanpeng Li2016-11-021-8/+8
* | KVM: LAPIC: introduce kvm_get_lapic_target_expiration_tsc()Wanpeng Li2016-11-023-1/+11
* | KVM: LAPIC: guarantee the timer is in tsc-deadline modeWanpeng Li2016-11-021-2/+2
* | KVM: LAPIC: extract start_sw_period() to handle periodic/oneshot modeWanpeng Li2016-11-021-42/+47
* | kvm: x86: remove the misleading comment in vmx_handle_external_intrLongpeng(Mike)2016-11-021-5/+0
* | KVM: x86: add track_flush_slot page track notifierXiaoguang Chen2016-11-023-1/+33
* | KVM: VMX: refactor setup of global page-sized bitmapsRadim Krčmář2016-11-021-82/+38
* | KVM: VMX: join functions that disable x2apic msr interceptsRadim Krčmář2016-11-021-36/+15
* | KVM: VMX: remove functions that enable msr interceptsRadim Krčmář2016-11-021-53/+4
* | kvm: nVMX: Update MSR load counts on a VMCS switchJim Mattson2016-11-021-0/+11
* | kvm: nVMX: Fetch VM_INSTRUCTION_ERROR from vmcs02 on vmx->failJim Mattson2016-11-021-1/+5