aboutsummaryrefslogtreecommitdiff
path: root/target/i386/kvm.c
AgeCommit message (Expand)Author
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
2018-11-26kvm: Use KVM_GET_MSR_INDEX_LIST for MSR_IA32_ARCH_CAPABILITIES supportBandan Das
2018-11-06x86: hv_evmcs CPU flag supportVitaly Kuznetsov
2018-10-30x86: define a new MSR based feature word -- FEATURE_WORDS_ARCH_CAPABILITIESRobert Hoo
2018-10-30kvm: Add support to KVM_GET_MSR_FEATURE_INDEX_LIST and KVM_GET_MSRS system ioctlRobert Hoo
2018-10-19target/i386: kvm: just return after migrate_add_blocker failedLi Qiang
2018-10-19hyperv: only add SynIC in compatible configurationsRoman Kagan
2018-10-19hyperv: qom-ify SynICRoman Kagan
2018-10-19hyperv:synic: split capability testing and settingRoman Kagan
2018-10-19hyperv: factor out arch-independent API into hw/hypervRoman Kagan
2018-10-19i386/kvm: add support for Hyper-V IPI sendVitaly Kuznetsov
2018-10-19target-i386: kvm: do not initialize padding fieldsPaolo Bonzini
2018-10-02i386: Compile CPUX86State xsave_buf only when support KVM or HVFLiran Alon
2018-10-02kvm: x86: Fix kvm_arch_fixup_msi_route for remap-less caseJan Kiszka
2018-08-23KVM: cleanup unnecessary #ifdef KVM_CAP_...Paolo Bonzini
2018-07-16hyperv: ensure VP index equal to QEMU cpu_indexRoman Kagan
2018-07-02i386/kvm: add support for Hyper-V TLB flushVitaly Kuznetsov
2018-06-29Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2018-06-29i386/cpu: make -cpu host support monitor/mwaitMichael S. Tsirkin
2018-06-28kvm: support -overcommit cpu-pm=on|offMichael S. Tsirkin
2018-06-27compiler: add a sizeof_field() macroStefan Hajnoczi
2018-06-22i386: Allow TOPOEXT to be enabled on older kernelsBabu Moger
2018-06-08i386: Populate AMD Processor Cache Information for cpuid 0x8000001DBabu Moger
2018-06-01target/i386/kvm.c: Remove compatibility shim for KVM_HINTS_REALTIMEPeter Maydell
2018-06-01target/i386/kvm.c: Handle renaming of KVM_HINTS_DEDICATEDPeter Maydell
2018-05-31target/i386: Do not include "exec/ioport.h" if it is not necessaryPhilippe Mathieu-Daudé
2018-05-23x86/cpu: use standard-headers/asm-x86.kvm_para.hMichael S. Tsirkin
2018-05-21i386: Define the Virt SSBD MSR and handling of it (CVE-2018-3639)Konrad Rzeszutek Wilk
2018-05-11i386/kvm: add support for Hyper-V reenlightenment MSRsVitaly Kuznetsov
2018-04-09i386/hyperv: error out if features requested but unsupportedRoman Kagan
2018-04-09i386/hyperv: add hv-frequencies cpu propertyRoman Kagan
2018-03-15Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-sev' into sta...Peter Maydell
2018-03-13KVM: x86: Add support for save/load MSR_SMI_COUNTLiran Alon
2018-03-12i386: Add support to get/set/migrate Intel Processor Trace featureChao Peng
2018-03-12i386: Add Intel Processor Trace feature supportChao Peng
2018-03-12target-i386: add KVM_HINTS_DEDICATED performance hintWanpeng Li
2018-01-17i386: Add support for SPEC_CTRL MSRPaolo Bonzini
2018-01-16irq: fix memory leaklinzhecheng
2018-01-16target/i386: move hflags update code to a functionTao Wu
2018-01-12i386/cpu/kvm: look at PMU's CPUID before setting MSRsJan Dakinevich
2017-12-22i386: hvf: refactor event injection code for hvfSergio Andres Gomez Del Real
2017-12-21hyperv: make SynIC version msr constantRoman Kagan
2017-12-21hyperv: ensure SINTx msrs are reset properlyRoman Kagan
2017-12-21hyperv: set partition-wide MSRs only on first vcpuEvgeny Yakovlev
2017-12-18Remove empty statementsLadi Prosek