aboutsummaryrefslogtreecommitdiff
path: root/target/i386/cpu.c
AgeCommit message (Expand)AuthorFilesLines
2022-06-06x86: cpu: fixup number of addressable IDs for logical processors sharing cacheIgor Mammedov1-4/+16
2022-06-06x86: cpu: make sure number of addressable IDs for processor cores meets the specIgor Mammedov1-1/+1
2022-06-06target/i386: Fix wrong count settingYang Zhong1-1/+1
2022-05-25i386: Hyper-V Direct TLB flush hypercallVitaly Kuznetsov1-0/+2
2022-05-25i386: Hyper-V Support extended GVA ranges for TLB flush hypercallsVitaly Kuznetsov1-0/+2
2022-05-25i386: Hyper-V XMM fast hypercall input featureVitaly Kuznetsov1-0/+2
2022-05-25i386: Hyper-V Enlightened MSR bitmap featureVitaly Kuznetsov1-0/+2
2022-05-25target/i386/kvm: Fix disabling MPX on "-cpu host" with MPX-capable hostMaciej S. Szmigiero1-0/+8
2022-05-14target/i386: Support Arch LBR in CPUID enumerationYang Weijiang1-1/+19
2022-05-14target/i386: introduce helper to access supported CPUIDPaolo Bonzini1-16/+25
2022-05-14target/i386: Add XSAVES support for Arch LBRYang Weijiang1-1/+5
2022-05-14target/i386: Enable support for XSAVES based featuresYang Weijiang1-24/+80
2022-05-14target/i386: Add lbr-fmt vPMU option to support guest LBRYang Weijiang1-0/+40
2022-05-14i386/cpu: Remove the deprecated cpu model 'Icelake-Client'Robert Hoo1-122/+0
2022-05-12target/i386: do not consult nonexistent host leavesPaolo Bonzini1-5/+36
2022-05-09disas: Remove old libopcode i386 disassemblerThomas Huth1-1/+0
2022-04-06hyperv: Add support to process syndbg commandsJon Doron1-0/+2
2022-03-24target/i386: properly reset TSC on resetPaolo Bonzini1-0/+13
2022-03-23KVM: x86: workaround invalid CPUID[0xD,9] info on some AMD processorsPaolo Bonzini1-2/+2
2022-03-15KVM: SVM: always set MSR_AMD64_TSC_RATIO to default valueMaxim Levitsky1-3/+1
2022-03-15i386: Add Icelake-Server-v6 CPU model with 5-level EPT supportVitaly Kuznetsov1-0/+8
2022-03-15x86: Add AMX CPUIDs enumerationJing Liu1-3/+52
2022-03-15x86: Add XFD faulting bit for state componentsJing Liu1-1/+2
2022-03-15x86: Grant AMX permission for guestYang Zhong1-0/+7
2022-03-15x86: Add AMX XTILECFG and XTILEDATA componentsJing Liu1-0/+8
2022-03-15x86: Fix the 64-byte boundary enumeration for extended stateJing Liu1-0/+1
2022-02-21Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell1-1/+1
2022-02-21include: Move hardware version declarations to new qemu/hw-version.hPeter Maydell1-0/+1
2022-02-16target/i386: add TCG support for UMIPGareth Webb1-1/+1
2021-11-03Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingRichard Henderson1-0/+5
2021-11-02KVM: SVM: add migration support for nested TSC scalingMaxim Levitsky1-0/+5
2021-10-31monitor: Trim some trailing space from human-readable outputMarkus Armbruster1-1/+1
2021-10-29target/i386: Remove core-capability in Snowridge CPU modelChenyi Qiang1-1/+2
2021-10-13target/i386/sev: Remove stubs by using code elisionPhilippe Mathieu-Daudé1-6/+7
2021-10-13target/i386/sev: Rename sev_i386.h -> sev.hPhilippe Mathieu-Daudé1-1/+1
2021-10-13target/i386/cpu: Add missing 'qapi/error.h' headerPhilippe Mathieu-Daudé1-0/+1
2021-10-01i386: Change the default Hyper-V version to match WS2016Vitaly Kuznetsov1-3/+3
2021-10-01i386: Make Hyper-V version id configurableVitaly Kuznetsov1-4/+11
2021-10-01i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenmentVitaly Kuznetsov1-0/+4
2021-10-01i386: Support KVM_CAP_HYPERV_ENFORCE_CPUIDVitaly Kuznetsov1-0/+1
2021-10-01i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUIDVitaly Kuznetsov1-0/+2
2021-09-30Adjust min CPUID level to 0x12 when SGX is enabledSean Christopherson1-0/+5
2021-09-30i386: kvm: Add support for exposing PROVISIONKEY to guestSean Christopherson1-1/+4
2021-09-30i386: Update SGX CPUID info according to hardware/KVM/user inputSean Christopherson1-0/+77
2021-09-30i386: Add get/set/migrate support for SGX_LEPUBKEYHASH MSRsSean Christopherson1-1/+15
2021-09-30i386: Add SGX CPUID leaf FEAT_SGX_12_1_EAXSean Christopherson1-0/+21
2021-09-30i386: Add SGX CPUID leaf FEAT_SGX_12_0_EBXSean Christopherson1-0/+21
2021-09-30i386: Add SGX CPUID leaf FEAT_SGX_12_0_EAXSean Christopherson1-0/+20
2021-09-30i386: Add primary SGX CPUID and MSR definesSean Christopherson1-2/+2
2021-09-13target/i386: Added VGIF V_IRQ masking capabilityLara Lazier1-2/+5