summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-10-19Merge tag 'kvmarm-for-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini65-565/+1118
2018-10-19KVM: arm64: Safety check PSTATE when entering guest and handle ILChristoffer Dall5-2/+44
2018-10-18arm/arm64: KVM: Enable 32 bits kvm vcpu events supportDongjiu Geng2-1/+1
2018-10-18arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension()Dongjiu Geng4-5/+5
2018-10-17KVM: arm64: Fix caching of host MDCR_EL2 valueMark Rutland1-2/+2
2018-10-17KVM: VMX: enable nested virtualization by defaultPaolo Bonzini1-1/+1
2018-10-17KVM/x86: Use 32bit xor to clear registers in svm.cUros Bizjak2-16/+18
2018-10-17kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOADJim Mattson3-1/+32
2018-10-17kvm: vmx: Defer setting of DR6 until #DB deliveryJim Mattson2-31/+62
2018-10-17kvm: x86: Defer setting of CR2 until #PF deliveryJim Mattson4-21/+62
2018-10-17kvm: x86: Add payload operands to kvm_multiple_exceptionJim Mattson1-7/+15
2018-10-17kvm: x86: Add exception payload fields to kvm_vcpu_eventsJim Mattson5-26/+77
2018-10-17kvm: x86: Add has_payload and payload to kvm_queued_exceptionJim Mattson2-0/+10
2018-10-17KVM: Documentation: Fix omission in struct kvm_vcpu_eventsJim Mattson1-0/+1
2018-10-17KVM: selftests: add Enlightened VMCS testVitaly Kuznetsov5-12/+1323
2018-10-17tools/headers: update kvm.hVitaly Kuznetsov1-0/+6
2018-10-17x86/kvm/nVMX: nested state migration for Enlightened VMCSVitaly Kuznetsov3-20/+65
2018-10-17KVM: selftests: state_test: test bare VMXON migrationVitaly Kuznetsov4-10/+19
2018-10-17x86/kvm/nVMX: allow bare VMXON state migrationVitaly Kuznetsov1-7/+8
2018-10-17x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinitVitaly Kuznetsov1-2/+10
2018-10-17x86/kvm/hyperv: don't clear VP assist pages on initVitaly Kuznetsov1-1/+7
2018-10-17KVM: nVMX: optimize prepare_vmcs02{,_full} for Enlightened VMCS caseVitaly Kuznetsov1-53/+65
2018-10-17KVM: nVMX: implement enlightened VMPTRLD and VMCLEARVitaly Kuznetsov1-7/+108
2018-10-17KVM: nVMX: add enlightened VMCS stateVitaly Kuznetsov1-17/+423
2018-10-17KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capabilityVitaly Kuznetsov5-0/+65
2018-10-17KVM: VMX: refactor evmcs_sanitize_exec_ctrls()Vitaly Kuznetsov1-61/+47
2018-10-17KVM: hyperv: define VP assist page helpersLadi Prosek5-6/+29
2018-10-17KVM: refine the comment of function gfn_to_hva_memslot_prot()Wei Yang1-2/+6
2018-10-17KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bitsWei Yang1-3/+9
2018-10-17KVM: x86: rename pte_list_remove to __pte_list_removeWei Yang1-8/+8
2018-10-17kvm/x86 : add coalesced pio supportPeng Hao4-11/+30
2018-10-17kvm/x86 : add document for coalesced mmioPeng Hao1-0/+24
2018-10-17kvm/x86 : fix some typoPeng Hao1-2/+2
2018-10-17KVM/VMX: Change hv flush logic when ept tables are mismatched.Lan Tianyu1-7/+8
2018-10-17KVM/x86: Use 32bit xor to clear registerUros Bizjak1-2/+2
2018-10-17KVM/x86: Use assembly instruction mnemonics instead of .byte streamsUros Bizjak3-40/+21
2018-10-17KVM/x86: Fix invvpid and invept register operand size in 64-bit modeUros Bizjak1-2/+2
2018-10-17x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu()Vitaly Kuznetsov1-0/+6
2018-10-17x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is neededVitaly Kuznetsov2-34/+63
2018-10-17x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu()Vitaly Kuznetsov2-15/+52
2018-10-17x86/kvm/mmu: make space for source data caching in struct kvm_mmuVitaly Kuznetsov3-9/+35
2018-10-17x86/kvm/mmu: get rid of redundant kvm_mmu_setup()Paolo Bonzini3-14/+1
2018-10-17x86/kvm/mmu: introduce guest_mmuVitaly Kuznetsov3-18/+40
2018-10-17x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots()Vitaly Kuznetsov3-6/+8
2018-10-17x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu()Vitaly Kuznetsov2-0/+2
2018-10-17x86/kvm/mmu: make vcpu->mmu a pointer to the current MMUVitaly Kuznetsov8-124/+130
2018-10-17kvm: x86: optimize dr6 restorePaolo Bonzini1-4/+9
2018-10-17KVM: x86: hyperv: optimize sparse VP set processingVitaly Kuznetsov1-98/+67
2018-10-17KVM: x86: hyperv: fix 'tlb_lush' typoVitaly Kuznetsov2-4/+4
2018-10-17KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabledSean Christopherson1-8/+10