summary refs log tree commit diff stats
path: root/include/sysemu/kvm.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* exec: Rename NEED_CPU_H -> COMPILING_PER_TARGETPhilippe Mathieu-Daudé2024-04-261-3/+3
* kvm: handle KVM_EXIT_MEMORY_FAULTChao Peng2024-04-231-0/+2
* RAMBlock: Add support of KVM private guest memfdXiaoyao Li2024-04-231-0/+2
* kvm: Introduce support for memory_attributesXiaoyao Li2024-04-231-0/+4
* KVM: remove kvm_arch_cpu_check_are_resettablePaolo Bonzini2024-04-231-10/+0
* KVM: track whether guest state is encryptedPaolo Bonzini2024-04-231-0/+2
* kvm: use configs/ definition to conditionalize debug supportPaolo Bonzini2024-04-181-1/+1
* migration: prevent migration when VM has poisoned memoryWilliam Roche2024-02-051-0/+6
* sysemu/kvm: Restrict kvmppc_get_radix_page_info() to ppc targetsPhilippe Mathieu-Daudé2023-11-071-1/+0
* kvm: i386: require KVM_CAP_SET_VCPU_EVENTS and KVM_CAP_X86_ROBUST_SINGLESTEPPaolo Bonzini2023-10-251-1/+0
* kvm: i386: require KVM_CAP_DEBUGREGSPaolo Bonzini2023-10-251-1/+0
* kvm: require KVM_CAP_IOEVENTFD and KVM_CAP_IOEVENTFD_ANY_LENGTHPaolo Bonzini2023-10-251-19/+0
* kvm: assume that many ioeventfds can be createdPaolo Bonzini2023-10-251-1/+0
* kvm: drop reference to KVM_CAP_PCI_2_3Paolo Bonzini2023-10-251-1/+0
* kvm: require KVM_IRQFD for kernel irqchipPaolo Bonzini2023-10-251-0/+1
* kvm: require KVM_IRQFD for kernel irqchipPaolo Bonzini2023-10-251-3/+3
* kvm: require KVM_CAP_SIGNAL_MSIPaolo Bonzini2023-10-251-9/+0
* kvm: Add stub for kvm_get_max_memslots()David Hildenbrand2023-10-121-1/+1
* kvm: Return number of free memslotsDavid Hildenbrand2023-10-121-1/+1
* sysemu/kvm: Restrict kvm_pc_setup_irq_routing() to x86 targetsPhilippe Mathieu-Daudé2023-09-071-1/+0
* sysemu/kvm: Restrict kvm_has_pit_state2() to x86 targetsPhilippe Mathieu-Daudé2023-09-071-1/+0
* sysemu/kvm: Restrict kvm_get_apic_state() to x86 targetsPhilippe Mathieu-Daudé2023-09-071-3/+0
* sysemu/kvm: Restrict kvm_arch_get_supported_cpuid/msr() to x86 targetsPhilippe Mathieu-Daudé2023-09-071-5/+0
* sysemu/kvm: Use vaddr for kvm_arch_[insert|remove]_hw_breakpointAnton Johansson2023-08-241-4/+2
* accel/kvm: Widen pc/saved_insn for kvm_sw_breakpointAnton Johansson2023-08-241-3/+3
* kvm: Introduce kvm_arch_get_default_type hookAkihiko Odaki2023-08-221-0/+2
* accel/kvm: Re-include "exec/memattrs.h" headerPhilippe Mathieu-Daudé2023-06-281-0/+1
* accel: Document generic accelerator headersPhilippe Mathieu-Daudé2023-06-281-0/+2
* sysemu/kvm: Remove unused headersPhilippe Mathieu-Daudé2023-05-161-3/+0
* sysemu/kvm: Remove CONFIG_USER_ONLY guardPhilippe Mathieu-Daudé2023-02-271-2/+0
* kvm: allow target-specific accelerator propertiesPaolo Bonzini2022-10-101-0/+2
* accel/kvm: move kvm_update_guest_debug to inline stubAlex Bennée2022-10-061-0/+16
* gdbstub: move guest debug support check to opsAlex Bennée2022-10-061-7/+0
* gdbstub: move breakpoint logic to accel opsAlex Bennée2022-10-061-5/+0
* gdbstub: move sstep flags probing into AccelClassAlex Bennée2022-10-061-8/+0
* accel/kvm/kvm-all: Introduce kvm_dirty_ring_size functionHyman Huang(黄勇)2022-07-201-0/+2
* kvm/msi: do explicit commit when adding msi routesLongpeng(Mike)2022-03-151-2/+2
* kvm-irqchip: introduce new API to support route changeLongpeng(Mike)2022-03-151-0/+19
* sysemu/kvm: Make kvm_on_sigbus() / kvm_on_sigbus_vcpu() target agnosticPhilippe Mathieu-Daudé2022-03-061-3/+3
* gdbstub, kvm: let KVM report supported singlestep flagsMaxim Levitsky2021-12-101-0/+15
* KVM: introduce dirty_pages and kvm_dirty_ring_enabledHyman Huang(黄勇)2021-11-011-0/+1
* exec: Get rid of phys_mem_set_alloc()David Hildenbrand2021-03-151-4/+0
* sev/i386: Don't allow a system reset under an SEV-ES guestTom Lendacky2021-02-161-0/+10
* sev: Remove false abstraction of flash encryptionDavid Gibson2021-02-081-16/+0
* accel: extend AccelState and AccelClass to user-modeClaudio Fontana2021-02-051-1/+1
* kvm: Correct documentation of kvm_irqchip_*()Eduardo Habkost2020-10-141-10/+9
* kvm: remove kvm specific functions from global includesClaudio Fontana2020-10-051-7/+0
* cpus: extract out kvm-specific code to accel/kvmClaudio Fontana2020-10-051-1/+1
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-2/+2
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-0/+1