summaryrefslogtreecommitdiff
path: root/include/linux/kvm_host.h
AgeCommit message (Expand)Author
2025-11-05KVM: Rename kvm_arch_vcpu_async_ioctl() to kvm_arch_vcpu_unlocked_ioctl()Sean Christopherson
2025-11-05KVM: Make support for kvm_arch_vcpu_async_ioctl() mandatorySean Christopherson
2025-10-18Merge tag 'kvm-x86-fixes-6.18-rc2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-10-10KVM: guest_memfd: Allow mmap() on guest_memfd for x86 VMs with private memorySean Christopherson
2025-10-07Merge tag 'hyperv-next-signed-20251006' of git://git.kernel.org/pub/scm/linux...Linus Torvalds
2025-09-30entry: Rename "kvm" entry code assets to "virt" to genericize APIsSean Christopherson
2025-09-30entry/kvm: KVM: Move KVM details related to signal/-EINTR into KVM properSean Christopherson
2025-09-30Merge tag 'kvmarm-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini
2025-09-15KVM: Avoid synchronize_srcu() in kvm_io_bus_register_dev()Keir Fraser
2025-09-15KVM: Implement barriers before accessing kvm->buses[] on SRCU read pathsKeir Fraser
2025-08-27KVM: guest_memfd: Track guest_memfd mmap support in memslotFuad Tabba
2025-08-27KVM: guest_memfd: Add plumbing to host to map guest_memfd pagesFuad Tabba
2025-08-27KVM: x86: Enable KVM_GUEST_MEMFD for all 64-bit buildsFuad Tabba
2025-08-27KVM: Fix comment that refers to kvm uapi header pathFuad Tabba
2025-08-27KVM: Fix comments that refer to slots_lockFuad Tabba
2025-08-27KVM: Rename kvm_slot_can_be_private() to kvm_slot_has_gmem()Fuad Tabba
2025-08-27KVM: Rename CONFIG_KVM_GENERIC_PRIVATE_MEM to CONFIG_HAVE_KVM_ARCH_GMEM_POPULATEFuad Tabba
2025-08-27KVM: Rename CONFIG_KVM_PRIVATE_MEM to CONFIG_KVM_GUEST_MEMFDFuad Tabba
2025-06-25VFIO: KVM: x86: Drop kvm_arch_{start,end}_assignment()Sean Christopherson
2025-06-23KVM: Fold kvm_arch_irqfd_route_changed() into kvm_arch_update_irqfd_routing()Sean Christopherson
2025-06-23KVM: Don't WARN if updating IRQ bypass route failsSean Christopherson
2025-06-20KVM: Pass new routing entries and irqfd when updating IRTEsSean Christopherson
2025-06-20KVM: x86: Add CONFIG_KVM_IOAPIC to allow disabling in-kernel I/O APICSean Christopherson
2025-06-20KVM: x86: Hardcode the PIT IRQ source ID to '2'Sean Christopherson
2025-06-20KVM: x86: Move kvm_{request,free}_irq_source_id() to i8254.c (PIT)Sean Christopherson
2025-06-20KVM: x86: Trigger I/O APIC route rescan in kvm_arch_irq_routing_update()Sean Christopherson
2025-05-28Merge branch 'kvm-lockdep-common' into HEADPaolo Bonzini
2025-05-27KVM: add kvm_lock_all_vcpus and kvm_trylock_all_vcpusMaxim Levitsky
2025-04-24KVM: SVM: Fix SNP AP destroy race with VMRUNTom Lendacky
2025-04-07Merge branch 'kvm-tdx-initial' into HEADPaolo Bonzini
2025-04-04KVM: Allow building irqbypass.ko as as module when kvm.ko is a moduleSean Christopherson
2025-03-20Merge branch 'kvm-nvmx-and-vm-teardown' into HEADPaolo Bonzini
2025-03-14KVM: x86: Move pv_unhalted check out of kvm_vcpu_has_events()Binbin Wu
2025-03-14KVM: VMX: Initialize TDX during KVM module loadKai Huang
2025-03-14KVM: Export hardware virtualization enabling/disabling functionsKai Huang
2025-02-26KVM: Drop kvm_arch_sync_events() now that all implementations are nopsSean Christopherson
2025-02-14KVM: Allow lockless walk of SPTEs when handing aging mmu_notifier eventJames Houghton
2025-02-04KVM: remove kvm_arch_post_init_vmPaolo Bonzini
2025-01-20Merge branch 'kvm-mirror-page-tables' into HEADPaolo Bonzini
2025-01-20Merge tag 'kvm-x86-vcpu_array-6.14' of https://github.com/kvm-x86/linux into ...Paolo Bonzini
2025-01-14KVM: x86: Drop double-underscores from __kvm_set_memory_region()Sean Christopherson
2025-01-14KVM: Add a dedicated API for setting KVM-internal memslotsSean Christopherson
2025-01-14KVM: Open code kvm_set_memory_region() into its sole caller (ioctl() API)Sean Christopherson
2024-12-23KVM: Add member to struct kvm_gfn_range to indicate private/sharedIsaku Yamahata
2024-12-23KVM: guest_memfd: Remove RCU-protected attribute from slot->gmem.fileYan Zhao
2024-12-16KVM: Verify there's at least one online vCPU when iterating over all vCPUsSean Christopherson
2024-12-16KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()Sean Christopherson
2024-11-14KVM: x86: switch hugepage recovery thread to vhost_taskPaolo Bonzini
2024-11-14Merge tag 'loongarch-kvm-6.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini
2024-11-13LoongArch: KVM: Add iocsr and mmio bus simulation in kernelXianglai Li