summaryrefslogtreecommitdiffstats
path: root/target/i386/cpu.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* i386/kvm: convert hyperv enlightenments properties from bools to bitsVitaly Kuznetsov2019-06-211-14/+30
* Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2019-06-11-v3' in...Peter Maydell2019-06-121-0/+2
|\
| * Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
| * qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster2019-06-111-0/+1
* | i386: "unavailable-features" QOM propertyEduardo Habkost2019-06-111-0/+20
* | i386: x86_cpu_list_feature_names() functionEduardo Habkost2019-06-111-13/+22
|/
* cpu: Introduce cpu_set_cpustate_pointersRichard Henderson2019-06-101-2/+1Star
* target/i386: Use env_cpu, env_archcpuRichard Henderson2019-06-101-2/+2
* i386: Enable IA32_MISC_ENABLE MWAIT bit when exposing mwait/monitorWanpeng Li2019-06-031-0/+3
* Merge remote-tracking branch 'remotes/rth/tags/pull-rng-20190522' into stagingPeter Maydell2019-05-231-2/+3
|\
| * target/i386: Implement CPUID_EXT_RDRANDRichard Henderson2019-05-221-2/+3
* | target/i386: add MDS-NO featurePaolo Bonzini2019-05-211-1/+1
* | target/i386: define md-clear bitPaolo Bonzini2019-05-211-1/+1
|/
* target/i386: Convert to CPUClass::tlb_fillRichard Henderson2019-05-101-3/+2Star
* Pass through cache information for TOPOEXT CPUsStanislav Lanci2019-04-251-0/+4
* i386: Add new Hygon 'Dhyana' CPU modelPu Wen2019-04-251-0/+50
* target: Simplify how the TARGET_cpu_list() printMarkus Armbruster2019-04-181-17/+12Star
* i386: Disable OSPKE on CPU model definitionsEduardo Habkost2019-03-201-3/+3
* i386: Make arch_capabilities migratableEduardo Habkost2019-03-201-1/+0Star
* i386: extended the cpuid_level when Intel PT is enabledLuwei Kang2019-03-111-0/+9