aboutsummaryrefslogtreecommitdiff
path: root/target/i386/kvm/kvm.c
AgeCommit message (Expand)Author
2023-11-07i386/xen: advertise XEN_HVM_CPUID_UPCALL_VECTOR in CPUIDDavid Woodhouse
2023-10-25kvm: i8254: require KVM_CAP_PIT2 and KVM_CAP_PIT_STATE2Paolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_SET_IDENTITY_MAP_ADDRPaolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_ADJUST_CLOCKPaolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_MCEPaolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_SET_VCPU_EVENTS and KVM_CAP_X86_ROBUST_SINGLESTEPPaolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_XSAVEPaolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_DEBUGREGSPaolo Bonzini
2023-10-25kvm: i386: move KVM_CAP_IRQ_ROUTING detection to kvm_arch_required_capabilitiesPaolo Bonzini
2023-10-25kvm: require KVM_CAP_SIGNAL_MSIPaolo Bonzini
2023-10-20migration: simplify blockersSteve Sistare
2023-10-17target/i386/cpu: Fix CPUID_HT exposureXiaoyao Li
2023-09-26target/i386/kvm: eliminate shadowed local variablesPaolo Bonzini
2023-09-20i386: spelling fixesMichael Tokarev
2023-09-07sysemu/kvm: Restrict kvm_has_pit_state2() to x86 targetsPhilippe Mathieu-Daudé
2023-08-24sysemu/kvm: Use vaddr for kvm_arch_[insert|remove]_hw_breakpointAnton Johansson
2023-08-22kvm: Introduce kvm_arch_get_default_type hookAkihiko Odaki
2023-07-07target/i386: Allow MCDT_NO if host supportsTao Su
2023-03-15Fix build without CONFIG_XEN_EMUMiroslav Rezanina
2023-03-01kvm/i386: Add xen-evtchn-max-pirq propertyDavid Woodhouse
2023-03-01hw/xen: Support MSI mapping to PIRQDavid Woodhouse
2023-03-01kvm/i386: Add xen-gnttab-max-frames propertyDavid Woodhouse
2023-03-01hw/xen: Support HVM_PARAM_CALLBACK_TYPE_GSI callbackDavid Woodhouse
2023-03-01i386/xen: handle VCPUOP_register_vcpu_infoJoao Martins
2023-03-01i386/xen: handle guest hypercallsJoao Martins
2023-03-01i386/kvm: Set Xen vCPU ID in KVMDavid Woodhouse
2023-03-01i386/kvm: handle Xen HVM cpuid leavesJoao Martins
2023-03-01i386/kvm: Add xen-version KVM accelerator property and init KVM Xen supportDavid Woodhouse
2023-02-27target/i386: KVM: allow fast string operations if host supports themPaolo Bonzini
2023-01-20include/block: Untangle inclusion loopsMarkus Armbruster
2022-12-14qapi: Use returned bool to check for failure (again)Markus Armbruster
2022-10-31target/i386: Set maximum APIC ID to KVM prior to vCPU creationZeng Guang
2022-10-22Drop useless casts from g_malloc() & friends to pointerMarkus Armbruster
2022-10-18hyperv: fix SynIC SINT assertion failure on guest resetMaciej S. Szmigiero
2022-10-11KVM: x86: Implement MSR_CORE_THREAD_COUNT MSRAlexander Graf
2022-10-11i386: kvm: Add support for MSR filteringAlexander Graf
2022-10-11i386: add notify VM exit supportChenyi Qiang
2022-10-10kvm: allow target-specific accelerator propertiesPaolo Bonzini
2022-10-10i386: kvm: extend kvm_{get, put}_vcpu_events to support pending triple faultChenyi Qiang
2022-10-04Merge tag 'trivial-branch-for-7.2-pull-request' of https://gitlab.com/laurent...Stefan Hajnoczi
2022-10-04Drop superfluous conditionals around g_free()Markus Armbruster
2022-10-01target/i386/kvm: fix kvmclock_current_nsec: Assertion `time.tsc_timestamp <= ...Ray Zhang
2022-09-01i386: do kvm_put_msr_feature_control() first thing when vCPU is resetVitaly Kuznetsov
2022-09-01i386: reset KVM nested state upon CPU resetVitaly Kuznetsov
2022-05-25i386: Hyper-V Direct TLB flush hypercallVitaly Kuznetsov
2022-05-25i386: Hyper-V Support extended GVA ranges for TLB flush hypercallsVitaly Kuznetsov
2022-05-25i386: Hyper-V XMM fast hypercall input featureVitaly Kuznetsov
2022-05-25i386: Hyper-V Enlightened MSR bitmap featureVitaly Kuznetsov
2022-05-25i386: Use hv_build_cpuid_leaf() for HV_CPUID_NESTED_FEATURESVitaly Kuznetsov
2022-05-23target/i386: Remove LBREn bit check when access Arch LBR MSRsYang Weijiang