summaryrefslogtreecommitdiffstats
path: root/target/i386/cpu.c
Commit message (Expand)AuthorAgeFilesLines
* 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-211-1/+1
* target/i386: add VMX features to named CPU modelsPaolo Bonzini2019-11-211-0/+705
* 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
* Merge commit 'df84f17' into HEADPaolo Bonzini2019-10-261-1/+3
|\
| * x86/cpu: Add support for UMONITOR/UMWAIT/TPAUSETao Xu2019-10-231-1/+1
| * i386/kvm: add NoNonArchitecturalCoreSharing Hyper-V enlightenmentVitaly Kuznetsov2019-10-221-0/+2
* | 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: 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-151-4/+4
* target/i386: add VMX featuresPaolo Bonzini2019-10-041-0/+225
* target/i386: expand feature words to 64 bitsPaolo Bonzini2019-10-041-34/+37
* 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-041-1/+1
* i386: Add CPUID bit for CLZERO and XSAVEERPTRSebastian Andrzej Siewior2019-10-041-1/+1
* x86: Intel AVX512_BF16 feature enablingJing Liu2019-08-201-1/+38
* target-i386: adds PV_SCHED_YIELD CPUID feature bitWanpeng Li2019-08-201-1/+1
* kvm: i386: halt poll control MSR supportMarcelo Tosatti2019-08-201-1/+3
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include sysemu/reset.h a lot lessMarkus Armbruster2019-08-161-0/+1
* i386: Fix Snowridge CPU model name and featuresPaul Lai2019-07-291-2/+1Star
* i386: indicate that 'pconfig' feature was removed intentionallyDenis V. Lunev2019-07-191-1/+1
* i386: Add Cascadelake-Server-v2 CPU modelEduardo Habkost2019-07-051-0/+14
* i386: Make unversioned CPU models be aliasesEduardo Habkost2019-07-051-1/+51
* i386: Replace -noTSX, -IBRS, -IBPB CPU models with aliasesEduardo Habkost2019-07-051-580/+21Star
* i386: Define -IBRS, -noTSX, -IBRS versions of CPU modelsEduardo Habkost2019-07-051-0/+186
* i386: Register versioned CPU modelsEduardo Habkost2019-07-051-22/+201
* i386: Get model-id from CPU object on "-cpu help"Eduardo Habkost2019-07-051-3/+13
* i386: Add x-force-features option for testingEduardo Habkost2019-07-051-2/+6
* i386: Introduce SnowRidge CPU modelPaul Lai2019-07-051-0/+71
* target/i386: Add CPUID.1F generation support for multi-dies PCMachineLike Xu2019-07-051-0/+41
* i386: Remove unused host_cpudef variableEduardo Habkost2019-07-051-6/+0Star
* i386: make 'hv-spinlocks' a regular uint32 propertyRoman Kagan2019-07-051-43/+2Star
* i386: Don't print warning if phys-bits was set automaticallyEduardo Habkost2019-07-051-9/+9
* i386: Update new x86_apicid parsing rules with die_offset supportLike Xu2019-07-051-5/+8
* i386/cpu: Consolidate die-id validity in smp contextLike Xu2019-07-051-0/+2
* i386: Add die-level cpu topology to x86CPU on PCMachineLike Xu2019-07-051-0/+1
* hw/i386: Replace global smp variables with machine smp propertiesLike Xu2019-07-051-1/+3
* qapi: Split machine-target.json off target.json and misc.jsonMarkus Armbruster2019-07-021-1/+1
* qapi: Split machine.json off misc.jsonMarkus Armbruster2019-07-021-1/+1
* target/i386: kvm: Add support for KVM_CAP_EXCEPTION_PAYLOADLiran Alon2019-06-211-1/+5
* target/i386: kvm: Block migration for vCPUs exposed with nested virtualizationLiran Alon2019-06-211-6/+0Star
* target/i386: define a new MSR based feature word - FEAT_CORE_CAPABILITYXiaoyao Li2019-06-211-1/+21
* i386/kvm: add support for Direct Mode for Hyper-V synthetic timersVitaly Kuznetsov2019-06-211-0/+2
* i386/kvm: implement 'hv-passthrough' modeVitaly Kuznetsov2019-06-211-0/+1