summaryrefslogtreecommitdiffstats
path: root/target/i386
Commit message (Expand)AuthorAgeFilesLines
* i386: Add new CPU model CooperlakeCathy Zhang2019-12-131-0/+60
* i386: Add macro for stibpCathy Zhang2019-12-131-0/+2
* i386: Add MSR feature bit for MDS-NOCathy Zhang2019-12-131-0/+1
* target/i386: disable VMX features if nested=0Yang Zhong2019-12-061-0/+8
* hvf: correctly inject VMCS_INTR_T_HWINTR versus VMCS_INTR_T_SWINTR.Cameron Esfahani2019-12-032-6/+12
* hvf: more accurately match SDM when setting CR0 and PDPTE registersCameron Esfahani2019-11-262-8/+18
* hvf: correctly handle REX prefix in relation to legacy prefixesCameron Esfahani2019-11-262-38/+46
* hvf: remove TSC synchronization code because it isn't fully completeCameron Esfahani2019-11-263-9/+1Star
* hvf: non-RAM, non-ROMD memory ranges are now correctly mapped inCameron Esfahani2019-11-261-15/+35
* target/i386: add two missing VMX features for Skylake and CascadeLake ServerPaolo Bonzini2019-11-261-2/+4
* i386: Add -noTSX aliases for hle=off, rtm=off CPU modelsEduardo Habkost2019-11-211-0/+5
* i386: Add new versions of Skylake/Cascadelake/Icelake without TSXEduardo Habkost2019-11-211-0/+47
* target/i386: add support for MSR_IA32_TSX_CTRLPaolo Bonzini2019-11-214-1/+39
* target/i386: add VMX features to named CPU modelsPaolo Bonzini2019-11-211-0/+705
* hw/i386: Move save_tsc_khz from PCMachineClass to X86MachineClassLiam Merwick2019-11-191-2/+2
* target/i386: Export TAA_NO bit to guestsPawan Gupta2019-11-191-1/+1
* target/i386: add PSCHANGE_NO bit for the ARCH_CAPABILITIES MSRPaolo Bonzini2019-11-191-1/+1
* target/i386: fetch code with translator_ldEmilio G. Cota2019-10-281-5/+5
* i386: implement IGNNEPaolo Bonzini2019-10-262-8/+30
* target/i386: introduce cpu_set_fpusPaolo Bonzini2019-10-261-4/+8
* target/i386: move FERR handling to target/i386Paolo Bonzini2019-10-262-2/+27
* Merge commit 'df84f17' into HEADPaolo Bonzini2019-10-265-6/+99
|\
| * target/i386: Add support for save/load IA32_UMWAIT_CONTROL MSRTao Xu2019-10-233-0/+35
| * x86/cpu: Add support for UMONITOR/UMWAIT/TPAUSETao Xu2019-10-233-1/+9
| * i386/kvm: add NoNonArchitecturalCoreSharing Hyper-V enlightenmentVitaly Kuznetsov2019-10-224-0/+31
| * target/i386: log MCE guest and host addressesMario Smarduch2019-10-221-5/+24
* | target/i386: Introduce Denverton CPU modelTao Xu2019-10-241-0/+47
|/
* target/i386: Add Snowridge-v2 (no MPX) CPU modelXiaoyao Li2019-10-151-0/+12
* i386: Omit all-zeroes entries from KVM CPUID tableEduardo Habkost2019-10-151-0/+14
* i386: Fix legacy guest with xsave panic on host kvm without update cpuid.Bingsong Si2019-10-151-1/+7
* target/i386: drop the duplicated definition of cpuid AVX512_VBMI macroTao Xu2019-10-153-8/+7Star
* target/i386: clean up comments over 80 chars per lineTao Xu2019-10-151-59/+111
* target/i386/kvm: Silence warning from Valgrind about uninitialized bytesThomas Huth2019-10-041-2/+2
* target/i386: work around KVM_GET_MSRS bug for secondary execution controlsPaolo Bonzini2019-10-041-0/+17
* target/i386: add VMX featuresPaolo Bonzini2019-10-043-2/+394
* target/i386: add VMX definitionsPaolo Bonzini2019-10-041-0/+130
* target/i386: expand feature words to 64 bitsPaolo Bonzini2019-10-043-36/+39
* target/i386: introduce generic feature dependency mechanismPaolo Bonzini2019-10-041-24/+48
* target/i386: handle filtered_features in a new function mark_unavailable_feat...Paolo Bonzini2019-10-041-39/+48
* Fix wrong behavior of cpu_memory_rw_debug() function in SMMDmitry Poletaev2019-10-043-3/+7
* i386: Add CPUID bit for CLZERO and XSAVEERPTRSebastian Andrzej Siewior2019-10-042-1/+3
* target/i386: Fix broken build with WHPX enabledPhilippe Mathieu-Daudé2019-09-261-0/+1
* hw/i386/pc: Extract e820 memory layout codePhilippe Mathieu-Daudé2019-09-161-0/+1
* i386/kvm: support guest access CORE cstateWanpeng Li2019-09-161-1/+2
* tcg: TCGMemOp is now accelerator independent MemOpTony Nguyen2019-09-031-66/+66
* Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-08-21' in...Peter Maydell2019-08-221-1/+1
|\
| * hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster2019-08-211-1/+1
* | x86: Intel AVX512_BF16 feature enablingJing Liu2019-08-203-2/+47
* | icount: remove unnecessary gen_io_end callsPavel Dovgalyuk2019-08-201-10/+0Star
* | target/i386: Return 'indefinite integer value' for invalid SSE fp->int conver...Peter Maydell2019-08-201-28/+60