aboutsummaryrefslogtreecommitdiff
path: root/target/i386/kvm.c
AgeCommit message (Expand)Author
2019-12-06target/i386: disable VMX features if nested=0Yang Zhong
2019-11-21target/i386: add support for MSR_IA32_TSX_CTRLPaolo Bonzini
2019-10-23target/i386: Add support for save/load IA32_UMWAIT_CONTROL MSRTao Xu
2019-10-23x86/cpu: Add support for UMONITOR/UMWAIT/TPAUSETao Xu
2019-10-22i386/kvm: add NoNonArchitecturalCoreSharing Hyper-V enlightenmentVitaly Kuznetsov
2019-10-22target/i386: log MCE guest and host addressesMario Smarduch
2019-10-15i386: Omit all-zeroes entries from KVM CPUID tableEduardo Habkost
2019-10-04target/i386/kvm: Silence warning from Valgrind about uninitialized bytesThomas Huth
2019-10-04target/i386: work around KVM_GET_MSRS bug for secondary execution controlsPaolo Bonzini
2019-10-04target/i386: add VMX featuresPaolo Bonzini
2019-10-04target/i386: expand feature words to 64 bitsPaolo Bonzini
2019-09-16hw/i386/pc: Extract e820 memory layout codePhilippe Mathieu-Daudé
2019-09-16i386/kvm: support guest access CORE cstateWanpeng Li
2019-08-20x86: Intel AVX512_BF16 feature enablingJing Liu
2019-08-20i386/kvm: initialize struct at full before ioctl callAndrey Shinkevich
2019-08-20target-i386: kvm: 'kvm_get_supported_msrs' cleanupLi Qiang
2019-08-20kvm: i386: halt poll control MSR supportMarcelo Tosatti
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster
2019-08-16Include sysemu/reset.h a lot lessMarkus Armbruster
2019-07-24i386/kvm: Do not sync nested state during runtimeJan Kiszka
2019-07-19target/i386: skip KVM_GET/SET_NESTED_STATE if VMX disabled, or for SVMPaolo Bonzini
2019-07-19target/i386: kvm: Demand nested migration kernel capabilities only when vCPU ...Liran Alon
2019-07-08Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2019-07-05i386/kvm: Fix build with -m32Max Reitz
2019-07-05target/i386: Add CPUID.1F generation support for multi-dies PCMachineLike Xu
2019-06-21target/i386: kvm: Add nested migration blocker only when kernel lacks require...Liran Alon
2019-06-21target/i386: kvm: Add support for KVM_CAP_EXCEPTION_PAYLOADLiran Alon
2019-06-21target/i386: kvm: Add support for save and restore nested stateLiran Alon
2019-06-21target/i386: kvm: Block migration for vCPUs exposed with nested virtualizationLiran Alon
2019-06-21target/i386: kvm: Re-inject #DB to guest with updated DR6Liran Alon
2019-06-21target/i386: kvm: Use symbolic constant for #DB/#BP exception constantsLiran Alon
2019-06-21KVM: Introduce kvm_arch_destroy_vcpu()Liran Alon
2019-06-21target/i386: kvm: Delete VMX migration blocker on vCPU init failureLiran Alon
2019-06-21target/i386: define a new MSR based feature word - FEAT_CORE_CAPABILITYXiaoyao Li
2019-06-21i386/kvm: add support for Direct Mode for Hyper-V synthetic timersVitaly Kuznetsov
2019-06-21i386/kvm: hv-evmcs requires hv-vapicVitaly Kuznetsov
2019-06-21i386/kvm: hv-tlbflush/ipi require hv-vpindexVitaly Kuznetsov
2019-06-21i386/kvm: hv-stimer requires hv-time and hv-synicVitaly Kuznetsov
2019-06-21i386/kvm: implement 'hv-passthrough' modeVitaly Kuznetsov
2019-06-21i386/kvm: move Hyper-V CPUID filling to hyperv_handle_properties()Vitaly Kuznetsov
2019-06-21i386/kvm: add support for KVM_GET_SUPPORTED_HV_CPUIDVitaly Kuznetsov
2019-06-21i386/kvm: convert hyperv enlightenments properties from bools to bitsVitaly Kuznetsov
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster
2019-03-20i386: kvm: Disable arch_capabilities if MSR can't be setEduardo Habkost
2019-02-05contrib/vhost-user-blk: fix the compilation issuePeter Xu
2019-01-14i386/kvm: expose HV_CPUID_ENLIGHTMENT_INFO.EAX and HV_CPUID_NESTED_FEATURES.E...Vitaly Kuznetsov
2018-12-11target/i386/kvm.c: Don't mark cpuid_data as QEMU_PACKEDPeter Maydell
2018-11-27migration: savevm: consult migration blockersPaolo Bonzini
2018-11-27target/i386: kvm: add VMX migration blockerPaolo Bonzini