summaryrefslogtreecommitdiffstats
path: root/target/i386/kvm.c
Commit message (Expand)AuthorAgeFilesLines
* i386/kvm: expose HV_CPUID_ENLIGHTMENT_INFO.EAX and HV_CPUID_NESTED_FEATURES.E...Vitaly Kuznetsov2019-01-141-40/+45
* target/i386/kvm.c: Don't mark cpuid_data as QEMU_PACKEDPeter Maydell2018-12-111-1/+9
* migration: savevm: consult migration blockersPaolo Bonzini2018-11-271-3/+0Star
* target/i386: kvm: add VMX migration blockerPaolo Bonzini2018-11-271-0/+12
* kvm: Use KVM_GET_MSR_INDEX_LIST for MSR_IA32_ARCH_CAPABILITIES supportBandan Das2018-11-261-8/+7Star
* x86: hv_evmcs CPU flag supportVitaly Kuznetsov2018-11-061-2/+28
* x86: define a new MSR based feature word -- FEATURE_WORDS_ARCH_CAPABILITIESRobert Hoo2018-10-311-0/+11
* kvm: Add support to KVM_GET_MSR_FEATURE_INDEX_LIST and KVM_GET_MSRS system ioctlRobert Hoo2018-10-311-0/+80
* target/i386: kvm: just return after migrate_add_blocker failedLi Qiang2018-10-191-1/+1
* hyperv: only add SynIC in compatible configurationsRoman Kagan2018-10-191-8/+22
* hyperv: qom-ify SynICRoman Kagan2018-10-191-0/+9
* hyperv:synic: split capability testing and settingRoman Kagan2018-10-191-4/+16
* hyperv: factor out arch-independent API into hw/hypervRoman Kagan2018-10-191-2/+3
* i386/kvm: add support for Hyper-V IPI sendVitaly Kuznetsov2018-10-191-1/+13
* target-i386: kvm: do not initialize padding fieldsPaolo Bonzini2018-10-191-2/+0Star
* i386: Compile CPUX86State xsave_buf only when support KVM or HVFLiran Alon2018-10-021-3/+3
* kvm: x86: Fix kvm_arch_fixup_msi_route for remap-less caseJan Kiszka2018-10-021-0/+4
* KVM: cleanup unnecessary #ifdef KVM_CAP_...Paolo Bonzini2018-08-231-8/+0Star
* hyperv: ensure VP index equal to QEMU cpu_indexRoman Kagan2018-07-161-0/+47
* i386/kvm: add support for Hyper-V TLB flushVitaly Kuznetsov2018-07-021-1/+14
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2018-06-291-0/+32
|\
| * i386/cpu: make -cpu host support monitor/mwaitMichael S. Tsirkin2018-06-291-0/+9
| * kvm: support -overcommit cpu-pm=on|offMichael S. Tsirkin2018-06-281-0/+23
* | compiler: add a sizeof_field() macroStefan Hajnoczi2018-06-271-1/+1
|/
* i386: Allow TOPOEXT to be enabled on older kernelsBabu Moger2018-06-221-0/+7
* i386: Populate AMD Processor Cache Information for cpuid 0x8000001DBabu Moger2018-06-081-3/+26
* target/i386/kvm.c: Remove compatibility shim for KVM_HINTS_REALTIMEPeter Maydell2018-06-011-5/+0Star
* target/i386/kvm.c: Handle renaming of KVM_HINTS_DEDICATEDPeter Maydell2018-06-011-1/+6
* target/i386: Do not include "exec/ioport.h" if it is not necessaryPhilippe Mathieu-Daudé2018-05-311-1/+0Star
* x86/cpu: use standard-headers/asm-x86.kvm_para.hMichael S. Tsirkin2018-05-231-2/+2
* i386: Define the Virt SSBD MSR and handling of it (CVE-2018-3639)Konrad Rzeszutek Wilk2018-05-211-2/+14
* i386/kvm: add support for Hyper-V reenlightenment MSRsVitaly Kuznetsov2018-05-111-1/+38
* i386/hyperv: error out if features requested but unsupportedRoman Kagan2018-04-091-9/+34
* i386/hyperv: add hv-frequencies cpu propertyRoman Kagan2018-04-091-4/+9
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-sev' into sta...Peter Maydell2018-03-151-0/+13
|\
| * KVM: x86: Add support for save/load MSR_SMI_COUNTLiran Alon2018-03-131-0/+13
* | i386: Add support to get/set/migrate Intel Processor Trace featureChao Peng2018-03-121-0/+51
* | i386: Add Intel Processor Trace feature supportChao Peng2018-03-121-0/+23
* | target-i386: add KVM_HINTS_DEDICATED performance hintWanpeng Li2018-03-121-0/+4
|/
* i386: Add support for SPEC_CTRL MSRPaolo Bonzini2018-01-181-0/+14
* irq: fix memory leaklinzhecheng2018-01-161-0/+1
* target/i386: move hflags update code to a functionTao Wu2018-01-161-39/+1Star
* i386/cpu/kvm: look at PMU's CPUID before setting MSRsJan Dakinevich2018-01-121-32/+48
* i386: hvf: refactor event injection code for hvfSergio Andres Gomez Del Real2017-12-221-2/+0Star
* hyperv: make SynIC version msr constantRoman Kagan2017-12-211-7/+2Star
* hyperv: ensure SINTx msrs are reset properlyRoman Kagan2017-12-211-5/+7
* hyperv: set partition-wide MSRs only on first vcpuEvgeny Yakovlev2017-12-211-8/+15
* Remove empty statementsLadi Prosek2017-12-181-1/+1
* hyperv: add header with protocol definitionsRoman Kagan2017-09-191-32/+30Star
* i386/cpu/hyperv: support over 64 vcpus for windows guestsGonglei2017-09-191-1/+2