summaryrefslogtreecommitdiff
path: root/include/linux/kvm_host.h
AgeCommit message (Expand)AuthorFilesLines
2026-04-13Merge tag 'kvm-x86-svm-7.1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+7
2026-04-13Merge tag 'kvm-x86-vmxon-7.1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-9/+7
2026-04-13Merge tag 'kvm-x86-mmio-7.1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+2
2026-04-03KVM: SEV: Disallow LAUNCH_FINISH if vCPUs are actively being createdSean Christopherson1-0/+7
2026-03-19KVM: arm64: gic-v5: Introduce kvm_arm_vgic_v5_ops and register themSascha Bischoff1-0/+1
2026-03-11Merge tag 'kvm-x86-generic-7.0-rc3' of https://github.com/kvm-x86/linux into ...Paolo Bonzini1-48/+35
2026-03-04KVM: Bury kvm_{en,dis}able_virtualization() in kvm_main.c once moreSean Christopherson1-8/+0
2026-03-04KVM: x86: Move kvm_rebooting to x86Sean Christopherson1-1/+7
2026-03-03KVM: x86: Use scratch field in MMIO fragment to hold small write valuesSean Christopherson1-1/+2
2026-02-28KVM: remove CONFIG_KVM_GENERIC_MMU_NOTIFIERPaolo Bonzini1-6/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-02-11Merge tag 'kvm-s390-next-7.0-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini1-0/+2
2026-02-11Merge tag 'kvm-x86-pmu-6.20' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-2/+9
2026-02-11Merge tag 'kvm-x86-apic-6.20' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+8
2026-02-10KVM: s390: Use guest address to mark guest page dirtyClaudio Imbrenda1-0/+2
2026-01-15KVM: guest_memfd: GUP source pages prior to populating guest memoryMichael Roth1-2/+2
2026-01-15KVM: guest_memfd: Remove partial hugepage handling from kvm_gmem_populate()Michael Roth1-1/+1
2026-01-08KVM: x86: Mark vmcs12 pages as dirty if and only if they're mappedSean Christopherson1-1/+8
2026-01-08KVM: Add a simplified wrapper for registering perf callbacksSean Christopherson1-2/+9
2026-01-08KVM: Remove subtle "struct kvm_stats_desc" pseudo-overlaySean Christopherson1-48/+35
2025-11-05KVM: Rename kvm_arch_vcpu_async_ioctl() to kvm_arch_vcpu_unlocked_ioctl()Sean Christopherson1-2/+2
2025-11-05KVM: Make support for kvm_arch_vcpu_async_ioctl() mandatorySean Christopherson1-10/+0
2025-10-18Merge tag 'kvm-x86-fixes-6.18-rc2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+11
2025-10-11KVM: guest_memfd: Allow mmap() on guest_memfd for x86 VMs with private memorySean Christopherson1-1/+11
2025-10-07Merge tag 'hyperv-next-signed-20251006' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-3/+14
2025-10-01entry: Rename "kvm" entry code assets to "virt" to genericize APIsSean Christopherson1-3/+3
2025-10-01entry/kvm: KVM: Move KVM details related to signal/-EINTR into KVM properSean Christopherson1-1/+12
2025-09-30Merge tag 'kvmarm-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini1-3/+8
2025-09-15KVM: Avoid synchronize_srcu() in kvm_io_bus_register_dev()Keir Fraser1-0/+1
2025-09-15KVM: Implement barriers before accessing kvm->buses[] on SRCU read pathsKeir Fraser1-3/+7
2025-08-27KVM: guest_memfd: Track guest_memfd mmap support in memslotFuad Tabba1-1/+10
2025-08-27KVM: guest_memfd: Add plumbing to host to map guest_memfd pagesFuad Tabba1-0/+4
2025-08-27KVM: x86: Enable KVM_GUEST_MEMFD for all 64-bit buildsFuad Tabba1-7/+2
2025-08-27KVM: Fix comment that refers to kvm uapi header pathFuad Tabba1-1/+1
2025-08-27KVM: Fix comments that refer to slots_lockFuad Tabba1-1/+1
2025-08-27KVM: Rename kvm_slot_can_be_private() to kvm_slot_has_gmem()Fuad Tabba1-1/+1
2025-08-27KVM: Rename CONFIG_KVM_GENERIC_PRIVATE_MEM to CONFIG_HAVE_KVM_ARCH_GMEM_POPULATEFuad Tabba1-1/+1
2025-08-27KVM: Rename CONFIG_KVM_PRIVATE_MEM to CONFIG_KVM_GUEST_MEMFDFuad Tabba1-7/+7
2025-06-25VFIO: KVM: x86: Drop kvm_arch_{start,end}_assignment()Sean Christopherson1-18/+0
2025-06-23KVM: Fold kvm_arch_irqfd_route_changed() into kvm_arch_update_irqfd_routing()Sean Christopherson1-2/+0
2025-06-23KVM: Don't WARN if updating IRQ bypass route failsSean Christopherson1-3/+3
2025-06-20KVM: Pass new routing entries and irqfd when updating IRTEsSean Christopherson1-2/+5
2025-06-20KVM: x86: Add CONFIG_KVM_IOAPIC to allow disabling in-kernel I/O APICSean Christopherson1-1/+1
2025-06-20KVM: x86: Hardcode the PIT IRQ source ID to '2'Sean Christopherson1-0/+1
2025-06-20KVM: x86: Move kvm_{request,free}_irq_source_id() to i8254.c (PIT)Sean Christopherson1-2/+0
2025-06-20KVM: x86: Trigger I/O APIC route rescan in kvm_arch_irq_routing_update()Sean Christopherson1-4/+0
2025-05-28Merge branch 'kvm-lockdep-common' into HEADPaolo Bonzini1-0/+4
2025-05-27KVM: add kvm_lock_all_vcpus and kvm_trylock_all_vcpusMaxim Levitsky1-0/+4
2025-04-24KVM: SVM: Fix SNP AP destroy race with VMRUNTom Lendacky1-1/+18
2025-04-07Merge branch 'kvm-tdx-initial' into HEADPaolo Bonzini1-0/+10