aboutsummaryrefslogtreecommitdiff
path: root/target/i386/kvm.c
AgeCommit message (Expand)Author
2020-12-16i386: move kvm accel files into kvm/Claudio Fontana
2020-12-10target/i386: Support up to 32768 CPUs without IRQ remappingDavid Woodhouse
2020-11-16kvm/i386: Set proper nested state format for SVMTom Lendacky
2020-10-14i386/kvm: Delete kvm_allows_irq0_override()Eduardo Habkost
2020-10-14i386/kvm: Remove IRQ routing support checksEduardo Habkost
2020-10-14i386/kvm: Require KVM_CAP_IRQ_ROUTINGEduardo Habkost
2020-10-14i386/kvm: fix FEATURE_HYPERV_EDX value in hyperv_passthrough caseZhenyu Wang
2020-10-04target-i386: post memory failure event to QMPzhenwei pi
2020-09-30target/i386: kvm: do not use kvm_check_extension to find paravirtual capabili...Paolo Bonzini
2020-09-30target/i386: always create kvmclock deviceVitaly Kuznetsov
2020-09-30target/i386: Fix VM migration when interrupt based APF is enabledVitaly Kuznetsov
2020-09-30target/i386: support KVM_FEATURE_ASYNC_PF_INTVitaly Kuznetsov
2020-09-18i386/kvm: correct the meaning of '0xffffffff' value for hv-spinlocksVitaly Kuznetsov
2020-09-11target/i386/kvm: Add missing fallthrough commentThomas Huth
2020-09-10target/i386/kvm: Rename host_tsx_blacklisted() as host_tsx_broken()Philippe Mathieu-Daudé
2020-09-02x86-iommu: Rename QOM type macrosEduardo Habkost
2020-07-23KVM: fix CPU reset wrt HF2_GIF_MASKVitaly Kuznetsov
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