aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2020-08-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 2-3/+6
2020-08-21KVM: Pass MMU notifier range flags to kvm_unmap_hva_range()Gravatar Will Deacon 1-1/+2
2020-08-17kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE modeGravatar Jim Mattson 1-1/+1
2020-08-17kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE modeGravatar Jim Mattson 1-1/+1
2020-08-17KVM: x86: fix access code passed to gva_to_gpaGravatar Paolo Bonzini 1-1/+3
2020-08-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 3-13/+15
2020-08-11Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostGravatar Linus Torvalds 1-2/+10
2020-08-10x86/kvm/hyper-v: Synic default SCONTROL MSR needs to be enabledGravatar Jon Doron 1-0/+1
2020-08-09x86: Expose SERIALIZE for supported cpuidGravatar Paolo Bonzini 1-1/+2
2020-08-09KVM: x86: Don't attempt to load PDPTRs when 64-bit mode is enabledGravatar Sean Christopherson 1-12/+12
2020-08-06Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 26-719/+1157
2020-08-05kvm: detect assigned device via irqbypass managerGravatar Zhu Lingshan 1-2/+10
2020-08-04Merge tag 'x86-fsgsbase-2020-08-04' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 1-1/+1
2020-08-04Merge tag 'x86-entry-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 3-15/+12
2020-08-04Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 3-3/+3
2020-08-02KVM: SVM: Fix sev_pin_memory() error handlingGravatar Dan Carpenter 1-10/+10
2020-07-31KVM: LAPIC: Set the TDCR settable bitsGravatar Wanpeng Li 1-1/+1
2020-07-31KVM: SVM: Fix disable pause loop exit/pause filtering capability on SVMGravatar Wanpeng Li 1-3/+6
2020-07-31KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabledGravatar Wanpeng Li 1-1/+1
2020-07-30KVM: x86: Specify max TDP level via kvm_configure_mmu()Gravatar Sean Christopherson 4-8/+8
2020-07-30KVM: x86/mmu: Rename max_page_level to max_huge_page_levelGravatar Sean Christopherson 1-7/+7
2020-07-30KVM: x86: Dynamically calculate TDP level from max level and MAXPHYADDRGravatar Sean Christopherson 5-12/+19
2020-07-30KVM: VXM: Remove temporary WARN on expected vs. actual EPTP level mismatchGravatar Sean Christopherson 1-10/+0
2020-07-30KVM: x86: Pull the PGD's level from the MMU instead of recalculating itGravatar Sean Christopherson 5-12/+25
2020-07-30KVM: VMX: Make vmx_load_mmu_pgd() staticGravatar Sean Christopherson 2-2/+1
2020-07-30KVM: x86/mmu: Add separate helper for shadow NPT root page role calcGravatar Sean Christopherson 1-5/+25
2020-07-30KVM: VMX: Drop a duplicate declaration of construct_eptp()Gravatar Sean Christopherson 1-2/+0
2020-07-30KVM: nSVM: Correctly set the shadow NPT root level in its MMU roleGravatar Sean Christopherson 2-1/+3
2020-07-30x86/kvm: Use __xfer_to_guest_mode_work_pending() in kvm_run_vcpu()Gravatar Thomas Gleixner 1-1/+1
2020-07-27KVM: Using macros instead of magic valuesGravatar Haiwei Li 1-1/+2
2020-07-27KVM: nVMX: check for invalid hdr.vmx.flagsGravatar Paolo Bonzini 1-0/+3
2020-07-27KVM: nVMX: check for required but missing VMCS12 in KVM_SET_NESTED_STATEGravatar Paolo Bonzini 2-3/+15
2020-07-24x86/kvm: Use generic xfer to guest work functionGravatar Thomas Gleixner 3-15/+12
2020-07-16treewide: Remove uninitialized_var() usageGravatar Kees Cook 3-3/+3
2020-07-10KVM: nSVM: remove nonsensical EXITINFO1 adjustment on nested NPFGravatar Paolo Bonzini 1-7/+0
2020-07-10KVM: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR supportGravatar Mohammed Gamal 3-0/+28
2020-07-10KVM: VMX: optimize #PF injection when MAXPHYADDR does not matchGravatar Paolo Bonzini 1-0/+10
2020-07-10KVM: VMX: Add guest physical address check in EPT violation and misconfigGravatar Mohammed Gamal 2-4/+23
2020-07-10KVM: VMX: introduce vmx_need_pf_interceptGravatar Paolo Bonzini 3-12/+23
2020-07-10KVM: x86: update exception bitmap on CPUID changesGravatar Paolo Bonzini 1-0/+1
2020-07-10KVM: x86: rename update_bp_intercept to update_exception_bitmapGravatar Paolo Bonzini 3-6/+5
2020-07-10KVM: x86: mmu: Add guest physical address check in translate_gpa()Gravatar Mohammed Gamal 1-0/+6
2020-07-10KVM: x86: mmu: Move translate_gpa() to mmu.cGravatar Mohammed Gamal 1-0/+6
2020-07-10KVM: x86: Add helper functions for illegal GPA checking and page fault injectionGravatar Mohammed Gamal 3-0/+28
2020-07-10KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch()Gravatar Vitaly Kuznetsov 1-2/+1
2020-07-10KVM: nSVM: use nested_svm_load_cr3() on guest->host switchGravatar Vitaly Kuznetsov 1-10/+7
2020-07-10KVM: nSVM: implement nested_svm_load_cr3() and use it for host->guest switchGravatar Vitaly Kuznetsov 2-9/+31
2020-07-10KVM: nSVM: move kvm_set_cr3() after nested_svm_uninit_mmu_context()Gravatar Vitaly Kuznetsov 1-6/+8
2020-07-10KVM: nSVM: introduce nested_svm_load_cr3()/nested_npt_enabled()Gravatar Vitaly Kuznetsov 1-2/+19
2020-07-10KVM: nSVM: prepare to handle errors from enter_svm_guest_mode()Gravatar Vitaly Kuznetsov 3-14/+22