summary refs log tree commit diff stats
path: root/target/i386/kvm/kvm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* target/i386: SEV: use KVM_SEV_INIT2 if possiblePaolo Bonzini2024-04-231-0/+2
* target/i386: Implement mc->kvm_type() to get VM typePaolo Bonzini2024-04-231-0/+44
* KVM: remove kvm_arch_cpu_check_are_resettablePaolo Bonzini2024-04-231-5/+0
* i386/sev: Switch to use confidential_guest_kvm_init()Xiaoyao Li2024-04-231-4/+6
* i386/kvm: Move architectural CPUID leaf generation to separate helperSean Christopherson2024-04-231-206/+211
* vmbus: Print a warning when enabled without the recommended set of featuresMaciej S. Szmigiero2024-03-081-0/+7
* i386/cpuid: Move leaf 7 to correct groupXiaoyao Li2024-02-161-1/+1
* i386/cpuid: Remove subleaf constraint on CPUID leaf 1FXiaoyao Li2024-02-161-4/+0
* i386/cpuid: Decrease cpuid_i when skipping CPUID leaf 1FXiaoyao Li2024-02-161-0/+1
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-081-14/+14
* i386/sev: Avoid SEV-ES crash due to missing MSR_EFER_LMA bitMichael Roth2023-12-061-0/+8
* i386/xen: advertise XEN_HVM_CPUID_UPCALL_VECTOR in CPUIDDavid Woodhouse2023-11-071-0/+4
* kvm: i8254: require KVM_CAP_PIT2 and KVM_CAP_PIT_STATE2Paolo Bonzini2023-10-251-7/+0
* kvm: i386: require KVM_CAP_SET_IDENTITY_MAP_ADDRPaolo Bonzini2023-10-251-13/+7
* kvm: i386: require KVM_CAP_ADJUST_CLOCKPaolo Bonzini2023-10-251-5/+1
* kvm: i386: require KVM_CAP_MCEPaolo Bonzini2023-10-251-10/+4
* kvm: i386: require KVM_CAP_SET_VCPU_EVENTS and KVM_CAP_X86_ROBUST_SINGLESTEPPaolo Bonzini2023-10-251-90/+2
* kvm: i386: require KVM_CAP_XSAVEPaolo Bonzini2023-10-251-68/+2
* kvm: i386: require KVM_CAP_DEBUGREGSPaolo Bonzini2023-10-251-8/+1
* kvm: i386: move KVM_CAP_IRQ_ROUTING detection to kvm_arch_required_capabilitiesPaolo Bonzini2023-10-251-5/+1
* kvm: require KVM_CAP_SIGNAL_MSIPaolo Bonzini2023-10-251-0/+1
* migration: simplify blockersSteve Sistare2023-10-201-4/+4
* target/i386/cpu: Fix CPUID_HT exposureXiaoyao Li2023-10-171-0/+2
* target/i386/kvm: eliminate shadowed local variablesPaolo Bonzini2023-09-261-6/+1
* i386: spelling fixesMichael Tokarev2023-09-201-2/+2
* sysemu/kvm: Restrict kvm_has_pit_state2() to x86 targetsPhilippe Mathieu-Daudé2023-09-071-2/+2
* sysemu/kvm: Use vaddr for kvm_arch_[insert|remove]_hw_breakpointAnton Johansson2023-08-241-5/+3
* kvm: Introduce kvm_arch_get_default_type hookAkihiko Odaki2023-08-221-0/+5
* target/i386: Allow MCDT_NO if host supportsTao Su2023-07-071-0/+4
* Fix build without CONFIG_XEN_EMUMiroslav Rezanina2023-03-151-0/+2
* kvm/i386: Add xen-evtchn-max-pirq propertyDavid Woodhouse2023-03-011-0/+34
* hw/xen: Support MSI mapping to PIRQDavid Woodhouse2023-03-011-2/+17
* kvm/i386: Add xen-gnttab-max-frames propertyDavid Woodhouse2023-03-011-0/+34
* hw/xen: Support HVM_PARAM_CALLBACK_TYPE_GSI callbackDavid Woodhouse2023-03-011-0/+11
* i386/xen: handle VCPUOP_register_vcpu_infoJoao Martins2023-03-011-0/+17
* i386/xen: handle guest hypercallsJoao Martins2023-03-011-0/+5
* i386/kvm: Set Xen vCPU ID in KVMDavid Woodhouse2023-03-011-0/+5
* i386/kvm: handle Xen HVM cpuid leavesJoao Martins2023-03-011-2/+75
* i386/kvm: Add xen-version KVM accelerator property and init KVM Xen supportDavid Woodhouse2023-03-011-0/+59
* target/i386: KVM: allow fast string operations if host supports themPaolo Bonzini2023-02-271-1/+16
* include/block: Untangle inclusion loopsMarkus Armbruster2023-01-201-0/+1
* qapi: Use returned bool to check for failure (again)Markus Armbruster2022-12-141-4/+1
* target/i386: Set maximum APIC ID to KVM prior to vCPU creationZeng Guang2022-10-311-0/+5
* Drop useless casts from g_malloc() & friends to pointerMarkus Armbruster2022-10-221-2/+1
* hyperv: fix SynIC SINT assertion failure on guest resetMaciej S. Szmigiero2022-10-181-7/+17
* KVM: x86: Implement MSR_CORE_THREAD_COUNT MSRAlexander Graf2022-10-111-0/+21
* i386: kvm: Add support for MSR filteringAlexander Graf2022-10-111-0/+123
* i386: add notify VM exit supportChenyi Qiang2022-10-111-0/+98
* kvm: allow target-specific accelerator propertiesPaolo Bonzini2022-10-101-0/+4
* i386: kvm: extend kvm_{get, put}_vcpu_events to support pending triple faultChenyi Qiang2022-10-101-0/+20