aboutsummaryrefslogtreecommitdiff
path: root/target/i386/machine.c
AgeCommit message (Expand)AuthorFilesLines
2023-03-01i386/xen: handle PV timer hypercallsJoao Martins1-0/+1
2023-03-01hw/xen: Implement EVTCHNOP_bind_virqDavid Woodhouse1-0/+2
2023-03-01i386/xen: implement HVMOP_set_evtchn_upcall_vectorAnkur Arora1-0/+1
2023-03-01i386/xen: handle VCPUOP_register_runstate_memory_areaJoao Martins1-0/+1
2023-03-01i386/xen: handle VCPUOP_register_vcpu_time_infoJoao Martins1-0/+1
2023-03-01i386/xen: handle VCPUOP_register_vcpu_infoJoao Martins1-0/+19
2022-10-10i386: kvm: extend kvm_{get, put}_vcpu_events to support pending triple faultChenyi Qiang1-0/+20
2022-05-14target/i386: Enable Arch LBR migration states in vmstateYang Weijiang1-0/+38
2022-03-15x86: Support XFD and AMX xsave data migrationZeng Guang1-0/+46
2022-01-12KVM: use KVM_{GET|SET}_SREGS2 when supported.Maxim Levitsky1-0/+29
2021-11-02KVM: SVM: add migration support for nested TSC scalingMaxim Levitsky1-0/+22
2021-09-30i386: Add get/set/migrate support for SGX_LEPUBKEYHASH MSRsSean Christopherson1-0/+20
2021-09-13target/i386: Moved int_ctl into CPUX86State structureLara Lazier1-1/+21
2021-05-02vmstate: Constify some VMStateDescriptionsKeqian Zhu1-1/+1
2021-03-19i386: Make migration fail when Hyper-V reenlightenment was enabled but 'user_...Vitaly Kuznetsov1-0/+20
2021-03-19i386: Fix 'hypercall_hypercall' typoVitaly Kuznetsov1-2/+2
2021-03-09Various spelling fixesMichael Tokarev1-1/+1
2021-02-08target/i86: implement PKSPaolo Bonzini1-4/+20
2020-12-16i386: move kvm accel files into kvm/Claudio Fontana1-2/+2
2020-09-30target/i386: support KVM_FEATURE_ASYNC_PF_INTVitaly Kuznetsov1-0/+19
2020-07-10KVM: add support for AMD nested live migrationPaolo Bonzini1-1/+30
2019-12-18Fix some comment spelling errors.Cameron Esfahani1-4/+4
2019-12-17x86: move more x86-generic functions out of PC filesPaolo Bonzini1-1/+1
2019-11-21target/i386: add support for MSR_IA32_TSX_CTRLPaolo Bonzini1-0/+20
2019-11-19hw/i386: Move save_tsc_khz from PCMachineClass to X86MachineClassLiam Merwick1-2/+2
2019-10-23target/i386: Add support for save/load IA32_UMWAIT_CONTROL MSRTao Xu1-0/+20
2019-08-20kvm: i386: halt poll control MSR supportMarcelo Tosatti1-0/+20
2019-08-16Include hw/boards.h a bit lessMarkus Armbruster1-1/+0
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-07-19target/i386: skip KVM_GET/SET_NESTED_STATE if VMX disabled, or for SVMPaolo Bonzini1-20/+1
2019-07-19target/i386: kvm: Demand nested migration kernel capabilities only when vCPU ...Liran Alon1-4/+20
2019-07-05target/i386: kvm: Fix when nested state is needed for migrationLiran Alon1-3/+2
2019-06-21target/i386: kvm: Add nested migration blocker only when kernel lacks require...Liran Alon1-1/+1
2019-06-21target/i386: kvm: Add support for KVM_CAP_EXCEPTION_PAYLOADLiran Alon1-1/+83
2019-06-21target/i386: kvm: Add support for save and restore nested stateLiran Alon1-0/+198
2019-06-21i386/kvm: convert hyperv enlightenments properties from bools to bitsVitaly Kuznetsov1-1/+1
2019-06-12Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2019-06-11-v3' in...Peter Maydell1-1/+1
2019-06-11qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster1-1/+1
2019-06-11i386: Save EFER for 32-bit targetsPavel Dovgalyuk1-0/+24
2018-10-19hyperv: qom-ify SynICRoman Kagan1-0/+9
2018-07-30i386: do not migrate MSR_SMI_COUNT on machine types <2.12Paolo Bonzini1-1/+1
2018-07-02target-i386: Add NPT supportJan Kiszka1-0/+21
2018-05-21i386: Define the Virt SSBD MSR and handling of it (CVE-2018-3639)Konrad Rzeszutek Wilk1-0/+20
2018-05-11i386/kvm: add support for Hyper-V reenlightenment MSRsVitaly Kuznetsov1-0/+24
2018-03-15Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-sev' into sta...Peter Maydell1-0/+20
2018-03-13KVM: x86: Add support for save/load MSR_SMI_COUNTLiran Alon1-0/+20
2018-03-12i386: Add support to get/set/migrate Intel Processor Trace featureChao Peng1-0/+38
2018-01-17i386: Add support for SPEC_CTRL MSRPaolo Bonzini1-0/+20
2017-09-27migration: pre_save return intDr. David Alan Gilbert1-2/+5
2017-09-19hyperv: add header with protocol definitionsRoman Kagan1-9/+6