summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx
AgeCommit message (Expand)Author
2020-09-28KVM: VMX: Rename vmx_*_supported() helpers to cpu_has_vmx_*()Sean Christopherson
2020-09-28KVM: VMX: Use "illegal GPA" helper for PT/RTIT output base checkSean Christopherson
2020-09-28KVM: x86: Move illegal GPA helper out of the MMU codeSean Christopherson
2020-09-28KVM: VMX: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with helper functionSean Christopherson
2020-09-28KVM: VMX: Use precomputed MAXPHYADDR for RTIT base MSR checkSean Christopherson
2020-09-28KVM: VMX: Do not perform emulation for INVD interceptTom Lendacky
2020-09-28KVM: nVMX: Add VM-Enter failed tracepoints for super early checksSean Christopherson
2020-09-28KVM: nVMX: Morph notification vector IRQ on nested VM-Enter to pending PISean Christopherson
2020-09-28KVM: VMX: Invoke NMI handler via indirect call instead of INTnSean Christopherson
2020-09-28KVM: VMX: Move IRQ invocation to assembly subroutineSean Christopherson
2020-09-28KVM: x86: Add kvm_x86_ops hook to short circuit emulationSean Christopherson
2020-09-28KVM: nVMX: KVM needs to unset "unrestricted guest" VM-execution control in vm...Krish Sadhukhan
2020-09-28KVM: X86: Move handling of INVPCID types to x86Babu Moger
2020-09-28KVM: X86: Rename and move the function vmx_handle_memory_failure to x86.cBabu Moger
2020-09-28KVM: LAPIC: Reduce world switch latency caused by timer_advance_nsWanpeng Li
2020-09-28KVM: nVMX: Simplify the initialization of nested_vmx_msrsChenyi Qiang
2020-09-28KVM: nVMX: Fix VMX controls MSRs setup when nested VMX enabledChenyi Qiang
2020-09-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2020-09-23KVM: x86: VMX: Make smaller physical guest address space support user-configu...Mohammed Gamal
2020-09-22Merge branch 'x86-seves-for-paolo' of https://git.kernel.org/pub/scm/linux/ke...Paolo Bonzini
2020-09-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2020-09-12KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exitWanpeng Li
2020-09-11KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL controlChenyi Qiang
2020-09-11KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detectedPeter Shier
2020-09-10objtool: Rename frame.h -> objtool.hJulien Thierry
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-08-06Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2020-08-04Merge tag 'x86-fsgsbase-2020-08-04' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2020-08-04Merge tag 'x86-entry-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2020-07-30KVM: x86: Specify max TDP level via kvm_configure_mmu()Sean Christopherson
2020-07-30KVM: x86: Dynamically calculate TDP level from max level and MAXPHYADDRSean Christopherson
2020-07-30KVM: VXM: Remove temporary WARN on expected vs. actual EPTP level mismatchSean Christopherson
2020-07-30KVM: x86: Pull the PGD's level from the MMU instead of recalculating itSean Christopherson
2020-07-30KVM: VMX: Make vmx_load_mmu_pgd() staticSean Christopherson
2020-07-30KVM: VMX: Drop a duplicate declaration of construct_eptp()Sean Christopherson
2020-07-27KVM: nVMX: check for invalid hdr.vmx.flagsPaolo Bonzini
2020-07-27KVM: nVMX: check for required but missing VMCS12 in KVM_SET_NESTED_STATEPaolo Bonzini
2020-07-24x86/kvm: Use generic xfer to guest work functionThomas Gleixner
2020-07-10KVM: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR supportMohammed Gamal
2020-07-10KVM: VMX: optimize #PF injection when MAXPHYADDR does not matchPaolo Bonzini
2020-07-10KVM: VMX: Add guest physical address check in EPT violation and misconfigMohammed Gamal
2020-07-10KVM: VMX: introduce vmx_need_pf_interceptPaolo Bonzini
2020-07-10KVM: x86: rename update_bp_intercept to update_exception_bitmapPaolo Bonzini
2020-07-10KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 codeVitaly Kuznetsov
2020-07-10KVM: nVMX: fixes for preemption timer migrationPaolo Bonzini
2020-07-09x86/kvm/vmx: Use native read/write_cr2()Thomas Gleixner
2020-07-09x86/kvm/vmx: Move guest enter/exit into .noinstr.textThomas Gleixner
2020-07-09x86/kvm/vmx: Add hardirq tracing to guest enter/exitThomas Gleixner
2020-07-09x86/kvm: Move context tracking where it belongsThomas Gleixner
2020-07-09kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the hostMaxim Levitsky