summaryrefslogtreecommitdiffstats
path: root/target/i386/kvm.c
Commit message (Expand)AuthorAgeFilesLines
* target/i386: define a new MSR based feature word - FEAT_PERF_CAPABILITIESLike Xu2020-06-101-0/+20
* i386/kvm: fix a use-after-free when vcpu plug/unplugPan Nengyuan2020-06-101-1/+3
* i386/cpu: Store LAPIC bus frequency in CPU structureLiran Alon2020-06-101-3/+7
* KVM: Move hwpoison page related functions into kvm-all.cDongjiu Geng2020-05-141-36/+0Star
* target/i386: do not set unsupported VMX secondary execution controlsVitaly Kuznetsov2020-04-021-15/+26
* target/i386: check for availability of MSR_IA32_UCODE_REV as an emulated MSRPaolo Bonzini2020-02-121-2/+5
* accel: Replace current_machine->accelerator by current_accel() wrapperPhilippe Mathieu-Daudé2020-01-241-1/+1
* target/i386: kvm: initialize microcode revision from KVMPaolo Bonzini2020-01-241-0/+5
* target/i386: kvm: initialize feature MSRs very earlyPaolo Bonzini2020-01-241-33/+48
* x86: Check for machine state object class before typecasting itMichal Privoznik2020-01-071-0/+1
* target/i386: remove unused pci-assign codesEiichi Tsukata2019-12-181-140/+0Star
* x86: move more x86-generic functions out of PC filesPaolo Bonzini2019-12-171-1/+1
* x86: move SMM property to X86MachineStatePaolo Bonzini2019-12-171-2/+1Star
* kvm: introduce kvm_kernel_irqchip_* functionsPaolo Bonzini2019-12-171-2/+2
* kvm: convert "-machine kvm_shadow_mem" to an accelerator propertyPaolo Bonzini2019-12-171-1/+1
* target/i386: disable VMX features if nested=0Yang Zhong2019-12-061-0/+8
* target/i386: add support for MSR_IA32_TSX_CTRLPaolo Bonzini2019-11-211-0/+13
* target/i386: Add support for save/load IA32_UMWAIT_CONTROL MSRTao Xu2019-10-231-0/+13
* x86/cpu: Add support for UMONITOR/UMWAIT/TPAUSETao Xu2019-10-231-0/+6
* i386/kvm: add NoNonArchitecturalCoreSharing Hyper-V enlightenmentVitaly Kuznetsov2019-10-221-0/+26
* target/i386: log MCE guest and host addressesMario Smarduch2019-10-221-5/+24
* i386: Omit all-zeroes entries from KVM CPUID tableEduardo Habkost2019-10-151-0/+14
* target/i386/kvm: Silence warning from Valgrind about uninitialized bytesThomas Huth2019-10-041-2/+2
* target/i386: work around KVM_GET_MSRS bug for secondary execution controlsPaolo Bonzini2019-10-041-0/+17
* target/i386: add VMX featuresPaolo Bonzini2019-10-041-2/+160
* target/i386: expand feature words to 64 bitsPaolo Bonzini2019-10-041-1/+1
* hw/i386/pc: Extract e820 memory layout codePhilippe Mathieu-Daudé2019-09-161-0/+1
* i386/kvm: support guest access CORE cstateWanpeng Li2019-09-161-1/+2
* x86: Intel AVX512_BF16 feature enablingJing Liu2019-08-201-1/+2
* i386/kvm: initialize struct at full before ioctl callAndrey Shinkevich2019-08-201-0/+3
* target-i386: kvm: 'kvm_get_supported_msrs' cleanupLi Qiang2019-08-201-94/+91Star
* kvm: i386: halt poll control MSR supportMarcelo Tosatti2019-08-201-0/+14
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-0/+1
* Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+1
* Include sysemu/reset.h a lot lessMarkus Armbruster2019-08-161-0/+1
* i386/kvm: Do not sync nested state during runtimeJan Kiszka2019-07-241-5/+5
* target/i386: skip KVM_GET/SET_NESTED_STATE if VMX disabled, or for SVMPaolo Bonzini2019-07-191-8/+8
* target/i386: kvm: Demand nested migration kernel capabilities only when vCPU ...Liran Alon2019-07-191-20/+6Star
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-07-081-3/+4
|\
| * i386/kvm: Fix build with -m32Max Reitz2019-07-051-3/+4
* | target/i386: Add CPUID.1F generation support for multi-dies PCMachineLike Xu2019-07-051-0/+12
|/
* target/i386: kvm: Add nested migration blocker only when kernel lacks require...Liran Alon2019-06-211-2/+7
* target/i386: kvm: Add support for KVM_CAP_EXCEPTION_PAYLOADLiran Alon2019-06-211-16/+85
* target/i386: kvm: Add support for save and restore nested stateLiran Alon2019-06-211-0/+80
* target/i386: kvm: Block migration for vCPUs exposed with nested virtualizationLiran Alon2019-06-211-7/+7
* target/i386: kvm: Re-inject #DB to guest with updated DR6Liran Alon2019-06-211-0/+3
* target/i386: kvm: Use symbolic constant for #DB/#BP exception constantsLiran Alon2019-06-211-4/+4
* KVM: Introduce kvm_arch_destroy_vcpu()Liran Alon2019-06-211-0/+12
* target/i386: kvm: Delete VMX migration blocker on vCPU init failureLiran Alon2019-06-211-2/+5
* target/i386: define a new MSR based feature word - FEAT_CORE_CAPABILITYXiaoyao Li2019-06-211-0/+9