aboutsummaryrefslogtreecommitdiff
path: root/target/i386/kvm.c
AgeCommit message (Expand)Author
2020-07-10KVM: x86: believe what KVM says about WAITPKGPaolo Bonzini
2020-07-10KVM: add support for AMD nested live migrationPaolo Bonzini
2020-06-26kvm: i386: allow TSC to differ by NTP correction bounds without TSC scalingMarcelo Tosatti
2020-06-10target/i386: define a new MSR based feature word - FEAT_PERF_CAPABILITIESLike Xu
2020-06-10i386/kvm: fix a use-after-free when vcpu plug/unplugPan Nengyuan
2020-06-10i386/cpu: Store LAPIC bus frequency in CPU structureLiran Alon
2020-05-14KVM: Move hwpoison page related functions into kvm-all.cDongjiu Geng
2020-04-02target/i386: do not set unsupported VMX secondary execution controlsVitaly Kuznetsov
2020-02-12target/i386: check for availability of MSR_IA32_UCODE_REV as an emulated MSRPaolo Bonzini
2020-01-24accel: Replace current_machine->accelerator by current_accel() wrapperPhilippe Mathieu-Daudé
2020-01-24target/i386: kvm: initialize microcode revision from KVMPaolo Bonzini
2020-01-24target/i386: kvm: initialize feature MSRs very earlyPaolo Bonzini
2020-01-07x86: Check for machine state object class before typecasting itMichal Privoznik
2019-12-18target/i386: remove unused pci-assign codesEiichi Tsukata
2019-12-17x86: move more x86-generic functions out of PC filesPaolo Bonzini
2019-12-17x86: move SMM property to X86MachineStatePaolo Bonzini
2019-12-17kvm: introduce kvm_kernel_irqchip_* functionsPaolo Bonzini
2019-12-17kvm: convert "-machine kvm_shadow_mem" to an accelerator propertyPaolo Bonzini
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