summaryrefslogtreecommitdiffstats
path: root/target/i386/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* target/i386: add AVX_EN hflagPaul Brook2022-10-181-0/+3
* target/i386: Define XMMReg and access macros, align ZMM registersRichard Henderson2022-10-181-14/+44
* target/i386: Use MMU_NESTED_IDX for vmload/vmsaveRichard Henderson2022-10-181-2/+0Star
* target/i386: Add MMU_PHYS_IDX and MMU_NESTED_IDXRichard Henderson2022-10-181-0/+3
* hyperv: fix SynIC SINT assertion failure on guest resetMaciej S. Szmigiero2022-10-181-0/+2
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2022-10-131-0/+4
|\
| * linux-user: i386/signal: support XSAVE/XRSTOR for signal frame fpstatePaolo Bonzini2022-10-111-0/+3
| * i386: kvm: extend kvm_{get, put}_vcpu_events to support pending triple faultChenyi Qiang2022-10-101-0/+1
* | dump: Replace opaque DumpState pointer with a typed oneJanosch Frank2022-10-061-4/+4
|/
* i386: Hyper-V Direct TLB flush hypercallVitaly Kuznetsov2022-05-251-0/+1
* i386: Hyper-V Support extended GVA ranges for TLB flush hypercallsVitaly Kuznetsov2022-05-251-0/+1
* i386: Hyper-V XMM fast hypercall input featureVitaly Kuznetsov2022-05-251-0/+1
* i386: Hyper-V Enlightened MSR bitmap featureVitaly Kuznetsov2022-05-251-0/+1
* i386: Use hv_build_cpuid_leaf() for HV_CPUID_NESTED_FEATURESVitaly Kuznetsov2022-05-251-1/+0Star
* target/i386: Add MSR access interface for Arch LBRYang Weijiang2022-05-141-0/+10
* target/i386: Add XSAVES support for Arch LBRYang Weijiang2022-05-141-0/+23
* target/i386: Enable support for XSAVES based featuresYang Weijiang2022-05-141-2/+12
* target/i386: Add lbr-fmt vPMU option to support guest LBRYang Weijiang2022-05-141-0/+10
* target/i386: Remove unused XMMReg, YMMReg types and CPUState fieldsPeter Maydell2022-04-131-18/+0Star
* hyperv: Add support to process syndbg commandsJon Doron2022-04-061-0/+7
* Move CPU softfloat unions to cpu-float.hMarc-André Lureau2022-04-061-0/+1
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-061-1/+1
* target/i386: properly reset TSC on resetPaolo Bonzini2022-03-241-1/+1
* KVM: x86: workaround invalid CPUID[0xD,9] info on some AMD processorsPaolo Bonzini2022-03-231-0/+2
* x86: Support XFD and AMX xsave data migrationZeng Guang2022-03-151-0/+9
* x86: add support for KVM_CAP_XSAVE2 and AMX state migrationJing Liu2022-03-151-0/+4
* x86: Add XFD faulting bit for state componentsJing Liu2022-03-151-0/+2
* x86: Grant AMX permission for guestYang Zhong2022-03-151-0/+4
* x86: Add AMX XTILECFG and XTILEDATA componentsJing Liu2022-03-151-1/+17
* x86: Fix the 64-byte boundary enumeration for extended stateJing Liu2022-03-151-0/+6
* target: Use ArchCPU as interface to target CPUPhilippe Mathieu-Daudé2022-03-061-1/+1
* target: Introduce and use OBJECT_DECLARE_CPU_TYPE() macroPhilippe Mathieu-Daudé2022-03-061-2/+0Star
* target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé2022-03-061-2/+1Star
* target/i386: add TCG support for UMIPGareth Webb2022-02-161-1/+3
* KVM: use KVM_{GET|SET}_SREGS2 when supported.Maxim Levitsky2022-01-121-0/+3
* KVM: SVM: add migration support for nested TSC scalingMaxim Levitsky2021-11-021-0/+4
* i386: Make Hyper-V version id configurableVitaly Kuznetsov2021-10-011-1/+6
* i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenmentVitaly Kuznetsov2021-10-011-0/+1
* i386: Support KVM_CAP_HYPERV_ENFORCE_CPUIDVitaly Kuznetsov2021-10-011-0/+1
* i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUIDVitaly Kuznetsov2021-10-011-0/+3
* i386: Add get/set/migrate support for SGX_LEPUBKEYHASH MSRsSean Christopherson2021-09-301-0/+1
* i386: Add SGX CPUID leaf FEAT_SGX_12_1_EAXSean Christopherson2021-09-301-0/+1
* i386: Add SGX CPUID leaf FEAT_SGX_12_0_EBXSean Christopherson2021-09-301-0/+1
* i386: Add SGX CPUID leaf FEAT_SGX_12_0_EAXSean Christopherson2021-09-301-0/+1
* i386: Add primary SGX CPUID and MSR definesSean Christopherson2021-09-301-0/+12
* include/exec: Move cpu_signal_handler declarationRichard Henderson2021-09-221-7/+0Star
* user: Remove cpu_get_pic_interrupt() stubsPhilippe Mathieu-Daudé2021-09-141-1/+1
* target/i386: Restrict sysemu-only fpu_helper helpersPhilippe Mathieu-Daudé2021-09-141-0/+3
* target/i386: Added vVMLOAD and vVMSAVE featureLara Lazier2021-09-131-0/+2
* target/i386: Added changed priority check for VIRQLara Lazier2021-09-131-0/+15