aboutsummaryrefslogtreecommitdiff
path: root/target/i386/machine.c
AgeCommit message (Expand)AuthorFilesLines
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
2017-07-05target/i386: add the tcg_enabled() in target/i386/Yang Zhong1-5/+5
2017-07-05target/i386: split cpu_set_mxcsr() and make cpu_set_fpuc() inlineYang Zhong1-1/+4
2017-07-05target/i386: make cpu_get_fp80()/cpu_set_fp80() staticYang Zhong1-0/+18
2017-06-07target/i386: use multiple CPU AddressSpacesPaolo Bonzini1-4/+0
2017-05-11migration/i386: Remove support for pre-0.12 formatsDr. David Alan Gilbert1-81/+34
2017-05-11vmstatification: i386 FPRegDr. David Alan Gilbert1-22/+30
2017-05-11migration/i386: Remove old non-softfloat 64bit FP supportDr. David Alan Gilbert1-101/+6
2017-01-24migration: extend VMStateInfoJianjun Duan1-7/+19
2017-01-13cputlb: drop flush_global flag from tlb_flushAlex Bennée1-1/+1
2016-12-20Move target-* CPU file into a target/ folderThomas Huth1-0/+1047