aboutsummaryrefslogtreecommitdiff
path: root/target/i386
AgeCommit message (Expand)AuthorFilesLines
2020-06-22target/i386: kvm: initialize feature MSRs very earlyPaolo Bonzini2-33/+49
2020-06-22target/i386: do not set unsupported VMX secondary execution controlsVitaly Kuznetsov1-15/+26
2020-05-11i386: Resolve CPU models to v1 by defaultEduardo Habkost1-1/+7
2019-12-06target/i386: disable VMX features if nested=0Yang Zhong1-0/+8
2019-12-03hvf: correctly inject VMCS_INTR_T_HWINTR versus VMCS_INTR_T_SWINTR.Cameron Esfahani2-6/+12
2019-11-26hvf: more accurately match SDM when setting CR0 and PDPTE registersCameron Esfahani2-8/+18
2019-11-26hvf: correctly handle REX prefix in relation to legacy prefixesCameron Esfahani2-38/+46
2019-11-26hvf: remove TSC synchronization code because it isn't fully completeCameron Esfahani3-9/+1
2019-11-26hvf: non-RAM, non-ROMD memory ranges are now correctly mapped inCameron Esfahani1-15/+35
2019-11-26target/i386: add two missing VMX features for Skylake and CascadeLake ServerPaolo Bonzini1-2/+4
2019-11-21i386: Add -noTSX aliases for hle=off, rtm=off CPU modelsEduardo Habkost1-0/+5
2019-11-21i386: Add new versions of Skylake/Cascadelake/Icelake without TSXEduardo Habkost1-0/+47
2019-11-21target/i386: add support for MSR_IA32_TSX_CTRLPaolo Bonzini4-1/+39
2019-11-21target/i386: add VMX features to named CPU modelsPaolo Bonzini1-0/+705
2019-11-19hw/i386: Move save_tsc_khz from PCMachineClass to X86MachineClassLiam Merwick1-2/+2
2019-11-19target/i386: Export TAA_NO bit to guestsPawan Gupta1-1/+1
2019-11-19target/i386: add PSCHANGE_NO bit for the ARCH_CAPABILITIES MSRPaolo Bonzini1-1/+1
2019-10-28target/i386: fetch code with translator_ldEmilio G. Cota1-5/+5
2019-10-26i386: implement IGNNEPaolo Bonzini2-8/+30
2019-10-26target/i386: introduce cpu_set_fpusPaolo Bonzini1-4/+8
2019-10-26target/i386: move FERR handling to target/i386Paolo Bonzini2-2/+27
2019-10-26Merge commit 'df84f17' into HEADPaolo Bonzini5-6/+99
2019-10-23target/i386: Introduce Denverton CPU modelTao Xu1-0/+47
2019-10-23target/i386: Add support for save/load IA32_UMWAIT_CONTROL MSRTao Xu3-0/+35
2019-10-23x86/cpu: Add support for UMONITOR/UMWAIT/TPAUSETao Xu3-1/+9
2019-10-22i386/kvm: add NoNonArchitecturalCoreSharing Hyper-V enlightenmentVitaly Kuznetsov4-0/+31
2019-10-22target/i386: log MCE guest and host addressesMario Smarduch1-5/+24
2019-10-15target/i386: Add Snowridge-v2 (no MPX) CPU modelXiaoyao Li1-0/+12
2019-10-15i386: Omit all-zeroes entries from KVM CPUID tableEduardo Habkost1-0/+14
2019-10-15i386: Fix legacy guest with xsave panic on host kvm without update cpuid.Bingsong Si1-1/+7
2019-10-15target/i386: drop the duplicated definition of cpuid AVX512_VBMI macroTao Xu3-8/+7
2019-10-15target/i386: clean up comments over 80 chars per lineTao Xu1-59/+111
2019-10-04target/i386/kvm: Silence warning from Valgrind about uninitialized bytesThomas Huth1-2/+2
2019-10-04target/i386: work around KVM_GET_MSRS bug for secondary execution controlsPaolo Bonzini1-0/+17
2019-10-04target/i386: add VMX featuresPaolo Bonzini3-2/+394
2019-10-04target/i386: add VMX definitionsPaolo Bonzini1-0/+130
2019-10-04target/i386: expand feature words to 64 bitsPaolo Bonzini3-36/+39
2019-10-04target/i386: introduce generic feature dependency mechanismPaolo Bonzini1-24/+48
2019-10-04target/i386: handle filtered_features in a new function mark_unavailable_feat...Paolo Bonzini1-39/+48
2019-10-04Fix wrong behavior of cpu_memory_rw_debug() function in SMMDmitry Poletaev3-3/+7
2019-10-04i386: Add CPUID bit for CLZERO and XSAVEERPTRSebastian Andrzej Siewior2-1/+3
2019-09-26target/i386: Fix broken build with WHPX enabledPhilippe Mathieu-Daudé1-0/+1
2019-09-16hw/i386/pc: Extract e820 memory layout codePhilippe Mathieu-Daudé1-0/+1
2019-09-16i386/kvm: support guest access CORE cstateWanpeng Li1-1/+2
2019-09-03tcg: TCGMemOp is now accelerator independent MemOpTony Nguyen1-66/+66
2019-08-22Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-08-21' in...Peter Maydell1-1/+1
2019-08-21hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster1-1/+1
2019-08-20x86: Intel AVX512_BF16 feature enablingJing Liu3-2/+47
2019-08-20icount: remove unnecessary gen_io_end callsPavel Dovgalyuk1-10/+0
2019-08-20target/i386: Return 'indefinite integer value' for invalid SSE fp->int conver...Peter Maydell1-28/+60