aboutsummaryrefslogtreecommitdiff
path: root/target/i386/cpu.h
AgeCommit message (Expand)Author
2023-03-01i386/kvm: handle Xen HVM cpuid leavesJoao Martins
2023-02-28Merge tag 'buildsys-qom-qdev-ui-20230227' of https://github.com/philmd/qemu i...Peter Maydell
2023-02-27target/i386: Remove x86_cpu_dump_local_apic_state() dead stubPhilippe Mathieu-Daudé
2023-02-27target/i386/cpu: Remove dead helper_lock() declarationPhilippe Mathieu-Daudé
2023-02-27target/cpu: Restrict cpu_get_phys_page_debug() handlers to sysemuPhilippe Mathieu-Daudé
2023-02-27i386: Add new CPU model SapphireRapidsWang, Lei
2023-02-27target/i386: add FZRM, FSRS, FSRCPaolo Bonzini
2022-10-20target/i386: implement F16C instructionsPaolo Bonzini
2022-10-18target/i386: add AVX_EN hflagPaul Brook
2022-10-18target/i386: Define XMMReg and access macros, align ZMM registersRichard Henderson
2022-10-18target/i386: Use MMU_NESTED_IDX for vmload/vmsaveRichard Henderson
2022-10-18target/i386: Add MMU_PHYS_IDX and MMU_NESTED_IDXRichard Henderson
2022-10-18hyperv: fix SynIC SINT assertion failure on guest resetMaciej S. Szmigiero
2022-10-13Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi
2022-10-11linux-user: i386/signal: support XSAVE/XRSTOR for signal frame fpstatePaolo Bonzini
2022-10-10i386: kvm: extend kvm_{get, put}_vcpu_events to support pending triple faultChenyi Qiang
2022-10-06dump: Replace opaque DumpState pointer with a typed oneJanosch Frank
2022-05-25i386: Hyper-V Direct TLB flush hypercallVitaly Kuznetsov
2022-05-25i386: Hyper-V Support extended GVA ranges for TLB flush hypercallsVitaly Kuznetsov
2022-05-25i386: Hyper-V XMM fast hypercall input featureVitaly Kuznetsov
2022-05-25i386: Hyper-V Enlightened MSR bitmap featureVitaly Kuznetsov
2022-05-25i386: Use hv_build_cpuid_leaf() for HV_CPUID_NESTED_FEATURESVitaly Kuznetsov
2022-05-14target/i386: Add MSR access interface for Arch LBRYang Weijiang
2022-05-14target/i386: Add XSAVES support for Arch LBRYang Weijiang
2022-05-14target/i386: Enable support for XSAVES based featuresYang Weijiang
2022-05-14target/i386: Add lbr-fmt vPMU option to support guest LBRYang Weijiang
2022-04-13target/i386: Remove unused XMMReg, YMMReg types and CPUState fieldsPeter Maydell
2022-04-06hyperv: Add support to process syndbg commandsJon Doron
2022-04-06Move CPU softfloat unions to cpu-float.hMarc-André Lureau
2022-04-06Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau
2022-03-24target/i386: properly reset TSC on resetPaolo Bonzini
2022-03-23KVM: x86: workaround invalid CPUID[0xD,9] info on some AMD processorsPaolo Bonzini
2022-03-15x86: Support XFD and AMX xsave data migrationZeng Guang
2022-03-15x86: add support for KVM_CAP_XSAVE2 and AMX state migrationJing Liu
2022-03-15x86: Add XFD faulting bit for state componentsJing Liu
2022-03-15x86: Grant AMX permission for guestYang Zhong
2022-03-15x86: Add AMX XTILECFG and XTILEDATA componentsJing Liu
2022-03-15x86: Fix the 64-byte boundary enumeration for extended stateJing Liu
2022-03-06target: Use ArchCPU as interface to target CPUPhilippe Mathieu-Daudé
2022-03-06target: Introduce and use OBJECT_DECLARE_CPU_TYPE() macroPhilippe Mathieu-Daudé
2022-03-06target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé
2022-02-16target/i386: add TCG support for UMIPGareth Webb
2022-01-12KVM: use KVM_{GET|SET}_SREGS2 when supported.Maxim Levitsky
2021-11-02KVM: SVM: add migration support for nested TSC scalingMaxim Levitsky
2021-10-01i386: Make Hyper-V version id configurableVitaly Kuznetsov
2021-10-01i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenmentVitaly Kuznetsov
2021-10-01i386: Support KVM_CAP_HYPERV_ENFORCE_CPUIDVitaly Kuznetsov
2021-10-01i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUIDVitaly Kuznetsov
2021-09-30i386: Add get/set/migrate support for SGX_LEPUBKEYHASH MSRsSean Christopherson
2021-09-30i386: Add SGX CPUID leaf FEAT_SGX_12_1_EAXSean Christopherson