summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/kvm_host.h
AgeCommit message (Expand)AuthorFilesLines
2022-02-05Merge tag 'kvmarm-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini1-2/+5
2022-02-01KVM: x86: Move delivery of non-APICv interrupt into vendor codeSean Christopherson1-1/+2
2022-01-28Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-2/+3
2022-01-26KVM: x86: Forcibly leave nested virt when SMM state is toggledSean Christopherson1-0/+1
2022-01-26KVM: x86: Pass emulation type to can_emulate_instruction()Sean Christopherson1-1/+2
2022-01-25KVM/X86: Make kvm_vcpu_reload_apic_access_page() staticQuanfa Fu1-1/+0
2022-01-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-12/+1
2022-01-19KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooksSean Christopherson1-12/+0
2022-01-19KVM: VMX: Reject KVM_RUN if emulation is required with pending exceptionSean Christopherson1-0/+1
2022-01-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-28/+37
2022-01-14kvm: x86: Disable interception for IA32_XFD on demandKevin Tian1-0/+1
2022-01-12Merge tag 'perf_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+5
2022-01-07KVM: SVM: include CR3 in initial VMSA state for SEV-ES guestsMichael Roth1-0/+1
2022-01-07KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel deliveryDavid Woodhouse1-0/+1
2022-01-07KVM: x86/xen: Maintain valid mapping of Xen shared_info pageDavid Woodhouse1-1/+1
2022-01-07KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{_intr}()Like Xu1-0/+1
2021-12-21Merge remote-tracking branch 'kvm/master' into HEADPaolo Bonzini1-1/+2
2021-12-20KVM: x86: Always set kvm_run->if_flagMarc Orr1-0/+1
2021-12-10KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hyper...Vitaly Kuznetsov1-1/+1
2021-12-08KVM: x86: Add an emulation type to handle completion of user exitsHou Wenlong1-1/+7
2021-12-08KVM: X86: Remove mmu parameter from load_pdptrs()Lai Jiangshan1-1/+1
2021-12-08KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte and invert the directionLai Jiangshan1-4/+4
2021-12-08KVM: X86: Remove mmu->translate_gpaLai Jiangshan1-4/+0
2021-12-08KVM: X86: Add parameter struct kvm_mmu *mmu into mmu->gva_to_gpa()Lai Jiangshan1-2/+3
2021-12-08KVM: X86: Remove unused declaration of __kvm_mmu_free_some_pages()Lai Jiangshan1-1/+0
2021-12-08KVM: Drop obsolete kvm_arch_vcpu_block_finish()Sean Christopherson1-2/+0
2021-12-08KVM: x86: Tweak halt emulation helper names to free up kvm_vcpu_halt()Sean Christopherson1-1/+1
2021-12-08KVM: x86: Use nr_memslot_pages to avoid traversing the memslots arrayMaciej S. Szmigiero1-2/+1
2021-12-08KVM: MMU: update comment on the number of page role combinationsPaolo Bonzini1-12/+18
2021-12-02KVM: ensure APICv is considered inactive if there is no APICPaolo Bonzini1-0/+1
2021-11-18Merge branch 'kvm-5.16-fixes' into kvm-masterPaolo Bonzini1-0/+1
2021-11-18KVM: x86/mmu: include EFER.LMA in extended mmu roleMaxim Levitsky1-0/+1
2021-11-17KVM: x86: Move Intel Processor Trace interrupt handler to vmx.cSean Christopherson1-1/+1
2021-11-17KVM: Move x86's perf guest info callbacks to generic KVMSean Christopherson1-0/+3
2021-11-17KVM: x86: Drop current_vcpu for kvm_running_vcpu + kvm_arch_vcpu variableSean Christopherson1-2/+1
2021-11-17perf/core: Rework guest callbacks to prepare for static_call supportLike Xu1-1/+1
2021-11-17KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guestSean Christopherson1-0/+1
2021-11-11Merge branch 'kvm-5.16-fixes' into kvm-masterPaolo Bonzini1-2/+3
2021-11-11Merge branch 'kvm-sev-move-context' into kvm-masterPaolo Bonzini1-0/+1
2021-11-11KVM: x86: Drop arbitrary KVM_SOFT_MAX_VCPUSVitaly Kuznetsov1-1/+0
2021-11-11KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURESPaul Durrant1-0/+1
2021-11-11KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ activeMaxim Levitsky1-0/+1
2021-11-11KVM: x86: Fix recording of guest steal time / preempted statusDavid Woodhouse1-1/+1
2021-11-11KVM: SEV: Add support for SEV intra host migrationPeter Gonda1-0/+1
2021-11-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-18/+30
2021-11-01Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-5/+2
2021-10-31Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2021-10-25KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlockDavid Woodhouse1-1/+1
2021-10-25KVM: x86: On emulation failure, convey the exit reason, etc. to userspaceDavid Edmondson1-0/+3
2021-10-25KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_infoDavid Edmondson1-3/+4