summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/kvm_host.h
AgeCommit message (Expand)Author
2022-01-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2022-01-19KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooksSean Christopherson
2022-01-19KVM: VMX: Reject KVM_RUN if emulation is required with pending exceptionSean Christopherson
2022-01-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2022-01-14kvm: x86: Disable interception for IA32_XFD on demandKevin Tian
2022-01-12Merge tag 'perf_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2022-01-07KVM: SVM: include CR3 in initial VMSA state for SEV-ES guestsMichael Roth
2022-01-07KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel deliveryDavid Woodhouse
2022-01-07KVM: x86/xen: Maintain valid mapping of Xen shared_info pageDavid Woodhouse
2022-01-07KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{_intr}()Like Xu
2021-12-21Merge remote-tracking branch 'kvm/master' into HEADPaolo Bonzini
2021-12-20KVM: x86: Always set kvm_run->if_flagMarc Orr
2021-12-10KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hyper...Vitaly Kuznetsov
2021-12-08KVM: x86: Add an emulation type to handle completion of user exitsHou Wenlong
2021-12-08KVM: X86: Remove mmu parameter from load_pdptrs()Lai Jiangshan
2021-12-08KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte and invert the directionLai Jiangshan
2021-12-08KVM: X86: Remove mmu->translate_gpaLai Jiangshan
2021-12-08KVM: X86: Add parameter struct kvm_mmu *mmu into mmu->gva_to_gpa()Lai Jiangshan
2021-12-08KVM: X86: Remove unused declaration of __kvm_mmu_free_some_pages()Lai Jiangshan
2021-12-08KVM: Drop obsolete kvm_arch_vcpu_block_finish()Sean Christopherson
2021-12-08KVM: x86: Tweak halt emulation helper names to free up kvm_vcpu_halt()Sean Christopherson
2021-12-08KVM: x86: Use nr_memslot_pages to avoid traversing the memslots arrayMaciej S. Szmigiero
2021-12-08KVM: MMU: update comment on the number of page role combinationsPaolo Bonzini
2021-12-02KVM: ensure APICv is considered inactive if there is no APICPaolo Bonzini
2021-11-18Merge branch 'kvm-5.16-fixes' into kvm-masterPaolo Bonzini
2021-11-18KVM: x86/mmu: include EFER.LMA in extended mmu roleMaxim Levitsky
2021-11-17KVM: x86: Move Intel Processor Trace interrupt handler to vmx.cSean Christopherson
2021-11-17KVM: Move x86's perf guest info callbacks to generic KVMSean Christopherson
2021-11-17KVM: x86: Drop current_vcpu for kvm_running_vcpu + kvm_arch_vcpu variableSean Christopherson
2021-11-17perf/core: Rework guest callbacks to prepare for static_call supportLike Xu
2021-11-17KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guestSean Christopherson
2021-11-11Merge branch 'kvm-5.16-fixes' into kvm-masterPaolo Bonzini
2021-11-11Merge branch 'kvm-sev-move-context' into kvm-masterPaolo Bonzini
2021-11-11KVM: x86: Drop arbitrary KVM_SOFT_MAX_VCPUSVitaly Kuznetsov
2021-11-11KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURESPaul Durrant
2021-11-11KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ activeMaxim Levitsky
2021-11-11KVM: x86: Fix recording of guest steal time / preempted statusDavid Woodhouse
2021-11-11KVM: SEV: Add support for SEV intra host migrationPeter Gonda
2021-11-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2021-11-01Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2021-10-31Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2021-10-25KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlockDavid Woodhouse
2021-10-25KVM: x86: On emulation failure, convey the exit reason, etc. to userspaceDavid Edmondson
2021-10-25KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_infoDavid Edmondson
2021-10-23x86/kvm: Convert FPU handling to a single swap bufferThomas Gleixner
2021-10-22KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelismSean Christopherson
2021-10-22KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if neededPaolo Bonzini
2021-10-22KVM: SEV-ES: rename guest_ins_data to sev_pio_dataPaolo Bonzini
2021-10-22KVM: x86: Add vendor name to kvm_x86_ops, use it for error messagesSean Christopherson
2021-10-22KVM: vPMU: Fill get_msr MSR_CORE_PERF_GLOBAL_OVF_CTRL w/ 0Wanpeng Li