summaryrefslogtreecommitdiffstats
path: root/target/i386/cpu.c
Commit message (Expand)AuthorAgeFilesLines
* target/i386: Enable AVX cpuid bits when using TCGPaul Brook2022-10-181-5/+5
* target/i386: Use device_cold_reset() to reset the APICPeter Maydell2022-10-181-1/+1
* hyperv: fix SynIC SINT assertion failure on guest resetMaciej S. Szmigiero2022-10-181-0/+13
* linux-user: i386/signal: support XSAVE/XRSTOR for signal frame fpstatePaolo Bonzini2022-10-111-1/+1
* i386: kvm: extend kvm_{get, put}_vcpu_events to support pending triple faultChenyi Qiang2022-10-101-0/+1
* hw/core: Add CPUClass.get_pcRichard Henderson2022-10-041-0/+9
* target/i386: display deprecation status in '-cpu help'Daniel P. Berrangé2022-08-051-0/+5
* misc: fix commonly doubled up wordsDaniel P. Berrangé2022-08-011-1/+1
* x86: cpu: fixup number of addressable IDs for logical processors sharing cacheIgor Mammedov2022-06-061-4/+16
* x86: cpu: make sure number of addressable IDs for processor cores meets the specIgor Mammedov2022-06-061-1/+1
* target/i386: Fix wrong count settingYang Zhong2022-06-061-1/+1
* i386: Hyper-V Direct TLB flush hypercallVitaly Kuznetsov2022-05-251-0/+2
* i386: Hyper-V Support extended GVA ranges for TLB flush hypercallsVitaly Kuznetsov2022-05-251-0/+2
* i386: Hyper-V XMM fast hypercall input featureVitaly Kuznetsov2022-05-251-0/+2
* i386: Hyper-V Enlightened MSR bitmap featureVitaly Kuznetsov2022-05-251-0/+2
* target/i386/kvm: Fix disabling MPX on "-cpu host" with MPX-capable hostMaciej S. Szmigiero2022-05-251-0/+8
* target/i386: Support Arch LBR in CPUID enumerationYang Weijiang2022-05-141-1/+19
* target/i386: introduce helper to access supported CPUIDPaolo Bonzini2022-05-141-16/+25
* target/i386: Add XSAVES support for Arch LBRYang Weijiang2022-05-141-1/+5
* target/i386: Enable support for XSAVES based featuresYang Weijiang2022-05-141-24/+80
* target/i386: Add lbr-fmt vPMU option to support guest LBRYang Weijiang2022-05-141-0/+40
* i386/cpu: Remove the deprecated cpu model 'Icelake-Client'Robert Hoo2022-05-141-122/+0Star
* target/i386: do not consult nonexistent host leavesPaolo Bonzini2022-05-121-5/+36
* disas: Remove old libopcode i386 disassemblerThomas Huth2022-05-091-1/+0Star
* hyperv: Add support to process syndbg commandsJon Doron2022-04-061-0/+2
* target/i386: properly reset TSC on resetPaolo Bonzini2022-03-241-0/+13
* KVM: x86: workaround invalid CPUID[0xD,9] info on some AMD processorsPaolo Bonzini2022-03-231-2/+2
* KVM: SVM: always set MSR_AMD64_TSC_RATIO to default valueMaxim Levitsky2022-03-151-3/+1Star
* i386: Add Icelake-Server-v6 CPU model with 5-level EPT supportVitaly Kuznetsov2022-03-151-0/+8
* x86: Add AMX CPUIDs enumerationJing Liu2022-03-151-3/+52
* x86: Add XFD faulting bit for state componentsJing Liu2022-03-151-1/+2
* x86: Grant AMX permission for guestYang Zhong2022-03-151-0/+7
* x86: Add AMX XTILECFG and XTILEDATA componentsJing Liu2022-03-151-0/+8
* x86: Fix the 64-byte boundary enumeration for extended stateJing Liu2022-03-151-0/+1
* Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell2022-02-211-1/+1
|\
| * target/i386: add TCG support for UMIPGareth Webb2022-02-161-1/+1
* | include: Move hardware version declarations to new qemu/hw-version.hPeter Maydell2022-02-211-0/+1
|/
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingRichard Henderson2021-11-031-0/+5
|\
| * KVM: SVM: add migration support for nested TSC scalingMaxim Levitsky2021-11-021-0/+5
* | monitor: Trim some trailing space from human-readable outputMarkus Armbruster2021-10-311-1/+1
|/
* target/i386: Remove core-capability in Snowridge CPU modelChenyi Qiang2021-10-291-1/+2
* target/i386/sev: Remove stubs by using code elisionPhilippe Mathieu-Daudé2021-10-131-6/+7
* target/i386/sev: Rename sev_i386.h -> sev.hPhilippe Mathieu-Daudé2021-10-131-1/+1
* target/i386/cpu: Add missing 'qapi/error.h' headerPhilippe Mathieu-Daudé2021-10-131-0/+1
* i386: Change the default Hyper-V version to match WS2016Vitaly Kuznetsov2021-10-011-3/+3
* i386: Make Hyper-V version id configurableVitaly Kuznetsov2021-10-011-4/+11
* i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenmentVitaly Kuznetsov2021-10-011-0/+4
* i386: Support KVM_CAP_HYPERV_ENFORCE_CPUIDVitaly Kuznetsov2021-10-011-0/+1
* i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUIDVitaly Kuznetsov2021-10-011-0/+2
* Adjust min CPUID level to 0x12 when SGX is enabledSean Christopherson2021-09-301-0/+5