aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-01-06jump_label: move 'asm goto' support test to KconfigMasahiro Yamada1-1/+1
2018-12-29Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuildLinus Torvalds1-1/+1
2018-12-26Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2018-12-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds26-15449/+16669
2018-12-22treewide: surround Kconfig file paths with double quotesMasahiro Yamada1-1/+1
2018-12-21KVM: x86: Add CPUID support for new instruction WBNOINVDRobert Hoo1-1/+1
2018-12-21KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routinesSean Christopherson5-34/+78
2018-12-21KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobsSean Christopherson2-42/+50
2018-12-21KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streamsUros Bizjak1-6/+6
2018-12-21KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()Lan Tianyu1-3/+13
2018-12-21KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp()Lan Tianyu1-0/+5
2018-12-21KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte()Lan Tianyu1-6/+2
2018-12-21KVM: Make kvm_set_spte_hva() return intLan Tianyu1-1/+2
2018-12-21KVM: Replace old tlb flush function with new one to flush a specified range.Lan Tianyu2-11/+23
2018-12-21KVM/MMU: Add tlb flush with range helper functionLan Tianyu1-1/+36
2018-12-21KVM/VMX: Add hv tlb range flush supportLan Tianyu1-17/+44
2018-12-21KVM: x86: Disable Intel PT when VMXON in L1 guestLuwei Kang2-1/+8
2018-12-21KVM: x86: Set intercept for Intel PT MSRs read/writeChao Peng2-7/+27
2018-12-21KVM: x86: Implement Intel PT MSRs read/write emulationChao Peng2-1/+216
2018-12-21KVM: x86: Introduce a function to initialize the PT configurationLuwei Kang1-0/+73
2018-12-21KVM: x86: Add Intel PT context switch for each vcpuChao Peng2-0/+95
2018-12-21KVM: x86: Add Intel Processor Trace cpuid emulationChao Peng3-2/+32
2018-12-21KVM: x86: Add Intel PT virtualization work modeChao Peng3-3/+42
2018-12-21KVM: fix some typosWei Yang2-2/+2
2018-12-21KVM: x86: Remove KF() macro placeholderSean Christopherson1-3/+0
2018-12-21kvm: vmx: Allow guest read access to IA32_TSCJim Mattson1-0/+1
2018-12-21kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLTJim Mattson1-3/+7
2018-12-21KVM: nSVM: Fix nested guest support for PAUSE filtering.Tambe, William1-0/+12
2018-12-21KVM: VMX: Remove duplicated include from vmx.cYueHaibing1-1/+0
2018-12-21KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupportedVitaly Kuznetsov1-0/+7
2018-12-21KVM: x86: fix size of x86_fpu_cache objectsPaolo Bonzini1-1/+1
2018-12-19KVM: x86: nSVM: fix switch to guest mmuVitaly Kuznetsov1-1/+3
2018-12-18kvm: x86: Add AMD's EX_CFG to the list of ignored MSRsEduardo Habkost1-0/+2
2018-12-18KVM: X86: Fix NULL deref in vcpu_scan_ioapicWanpeng Li1-1/+1
2018-12-18KVM: Fix UAF in nested posted interrupt processingCfir Cohen1-0/+2
2018-12-14kvm: x86: Dynamically allocate guest_fpuMarc Orr3-13/+58
2018-12-14kvm: x86: Use task structs fpu field for userMarc Orr1-2/+2
2018-12-14KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper functionKrish Sadhukhan1-3/+14
2018-12-14KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper functionKrish Sadhukhan1-14/+25
2018-12-14KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper functionKrish Sadhukhan1-43/+54
2018-12-14KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper functionKrish Sadhukhan1-10/+33
2018-12-14KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch()Sean Christopherson1-24/+10
2018-12-14KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper functionKrish Sadhukhan1-69/+62
2018-12-14KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre,post}reqs()Krish Sadhukhan1-7/+8
2018-12-14KVM/VMX: Check ept_pointer before flushing ept tlbLan Tianyu1-2/+11
2018-12-14KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest stateKrish Sadhukhan1-4/+12
2018-12-14kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU resetJim Mattson1-1/+1
2018-12-14kvm: vmx: add cpu into VMX preemption timer bug listWei Huang1-0/+2
2018-12-14kvm: x86: Report STIBP on GET_SUPPORTED_CPUIDEduardo Habkost1-2/+2
2018-12-14x86/hyper-v: Stop caring about EOI for direct stimersVitaly Kuznetsov1-33/+3