summaryrefslogtreecommitdiffstats
path: root/target/i386
Commit message (Expand)AuthorAgeFilesLines
* target/i386: Added Intercept CR0 writes checkLara Lazier2021-06-161-0/+9
* target/i386: Added consistency checks for CR0Lara Lazier2021-06-163-3/+13
* target/i386: Added consistency checks for VMRUN intercept and ASIDLara Lazier2021-06-161-0/+10
* target/i386: Refactored intercept checks into cpu_svm_has_interceptLara Lazier2021-06-162-47/+62
* i386: run accel_cpu_instance_init as post_initClaudio Fontana2021-06-041-3/+7
* i386: reorder call to cpu_exec_realizefnClaudio Fontana2021-06-042-30/+61
* target/i386: Fix decode of cr8Richard Henderson2021-06-041-0/+1
* target/i386: tcg: fix switching from 16-bit to 32-bit tasks or vice versaPaolo Bonzini2021-06-041-1/+1
* target/i386: tcg: fix loading of registers from 16-bit TSSPaolo Bonzini2021-06-041-14/+11Star
* target/i386: tcg: fix segment register offsets for 16-bit TSSPaolo Bonzini2021-06-041-2/+2
* softfloat: Introduce Floatx80RoundPrecRichard Henderson2021-06-031-32/+47
* hvf: Simplify post reset/init/loadvm hooksAlexander Graf2021-06-031-1/+4
* hvf: Introduce hvf vcpu structAlexander Graf2021-06-038-234/+236
* hvf: Remove hvf-accel-ops.hAlexander Graf2021-06-031-2/+0Star
* hvf: Use cpu_synchronize_state()Alexander Graf2021-06-031-5/+4Star
* hvf: Split out common code on vcpu init and destroyAlexander Graf2021-06-031-21/+2Star
* hvf: Move hvf internal definitions into common headerAlexander Graf2021-06-031-30/+1Star
* hvf: Move cpu functions into common directoryAlexander Graf2021-06-033-306/+0Star
* hvf: Move vcpu thread functions into common directoryAlexander Graf2021-06-034-171/+1Star
* hvf: Move assert_hvf_ok() into common directoryAlexander Graf2021-06-031-32/+1Star
* Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2021-06-...Peter Maydell2021-06-022-2/+2
|\
| * docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-022-2/+2
* | sev: add missing firmware error conditionsConnor Kuehl2021-06-011-0/+2
* | sev: use explicit indices for mapping firmware error codes to stringsConnor Kuehl2021-06-011-23/+23
* | target/i386/sev: add support to query the attestation reportBrijesh Singh2021-06-015-0/+83
* | i386: use global kvm_state in hyperv_enabled() checkVitaly Kuznetsov2021-05-311-2/+1Star
* | i386: prefer system KVM_GET_SUPPORTED_HV_CPUID ioctl over vCPU's oneVitaly Kuznetsov2021-05-311-4/+13
* | i386: adjust the expected KVM_GET_SUPPORTED_HV_CPUID array sizeVitaly Kuznetsov2021-05-311-1/+2
* | i386: switch hyperv_expand_features() to using error_setg()Vitaly Kuznetsov2021-05-311-40/+61
* | i386: move eVMCS enablement to hyperv_init_vcpu()Vitaly Kuznetsov2021-05-311-23/+37
* | i386: split hyperv_handle_properties() into hyperv_expand_features()/hyperv_f...Vitaly Kuznetsov2021-05-311-10/+24
* | i386: introduce hv_cpuid_cacheVitaly Kuznetsov2021-05-311-53/+56
* | i386: drop FEAT_HYPERV feature leavesVitaly Kuznetsov2021-05-314-166/+37Star
* | i386: introduce hv_cpuid_get_host()Vitaly Kuznetsov2021-05-311-45/+57
* | i386: introduce hyperv_feature_supported()Vitaly Kuznetsov2021-05-311-19/+30
* | i386: stop using env->features[] for filling Hyper-V CPUIDsVitaly Kuznetsov2021-05-312-38/+43
* | i386: always fill Hyper-V CPUID feature leaves from X86CPU dataVitaly Kuznetsov2021-05-311-9/+0Star
* | i386: invert hyperv_spinlock_attempts setting logic with hv_passthroughVitaly Kuznetsov2021-05-311-5/+1Star
* | i386: keep hyperv_vendor string up-to-dateVitaly Kuznetsov2021-05-312-10/+14
* | i386: use better matching family/model/stepping for 'max' CPUDaniel P. Berrangé2021-05-311-0/+6
* | i386: use better matching family/model/stepping for 'qemu64' CPUDaniel P. Berrangé2021-05-311-3/+3
* | i386/cpu_dump: support AVX512 ZMM regs dumpRobert Hoo2021-05-311-15/+48
* | target/i386/cpu: Constify X86CPUDefinitionPhilippe Mathieu-Daudé2021-05-311-6/+7
* | target/i386/cpu: Constify CPUCachesPhilippe Mathieu-Daudé2021-05-311-4/+4
* | i386: Document when features can be added to kvm_default_propsEduardo Habkost2021-05-311-0/+5
* | target/i386: Add CPU model versions supporting 'xsaves'Vitaly Kuznetsov2021-05-311-56/+94
|/
* Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210526' into...Peter Maydell2021-05-282-11/+21
|\
| * hw/core: Constify TCGCPUOpsRichard Henderson2021-05-271-1/+1
| * cpu: Move CPUClass::get_paging_enabled to SysemuCPUOpsPhilippe Mathieu-Daudé2021-05-271-1/+3
| * cpu: Move CPUClass::get_memory_mapping to SysemuCPUOpsPhilippe Mathieu-Daudé2021-05-271-1/+1