summaryrefslogtreecommitdiff
path: root/include/linux/kvm_host.h
AgeCommit message (Expand)AuthorFilesLines
2026-08-18Merge tag 'kvm-x86-misc-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+26
2026-08-18Merge tag 'kvm-x86-coco-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-3/+8
2026-08-01KVM: Check for duplicate vcpu_id as early as possibleDmytro Maluka1-0/+1
2026-07-28KVM: nSVM: Add CLASS()es for automagically handling local kvm_vcpu_map() usageSean Christopherson1-0/+19
2026-07-27KVM: guest_memfd: Explicitly pass number of pages to make_private() hookSean Christopherson1-1/+1
2026-07-27KVM: guest_memfd: Rename prepare() hook and Kconfig to make_private() / CONVERTSean Christopherson1-2/+3
2026-07-27KVM: guest_memfd: Rename invalidate() arch hook to reclaim() and isolate itSean Christopherson1-1/+4
2026-07-27KVM: guest_memfd: Pass the number of pages instead of the end pfn into .inval...Sean Christopherson1-1/+1
2026-07-10KVM: SEV: Forcefully invalidate SNP VMSA if its backing gmem page is zappedSean Christopherson1-0/+1
2026-07-08KVM: x86: Treat a vCPU as unreachable if its index is invalidSean Christopherson1-0/+1
2026-07-08KVM: Move nVMX's lockdep logic for vcpu->mutex to a common helperSean Christopherson1-0/+6
2026-06-16KVM: x86/mmu: Ensure hugepage is in by slot before checking max mapping levelSean Christopherson1-1/+6
2026-06-12Merge tag 'kvm-x86-sev-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+2
2026-05-26KVM: SEV: Pin source page for write when adding CPUID data for SNP guestSean Christopherson1-1/+2
2026-05-13KVM: Fix kvm_vcpu_map[_readonly]() function prototypesPeter Fang1-5/+5
2026-05-13KVM: Rename invalidate_begin to invalidate_start for consistencyTakahiro Itazuri1-1/+1
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