summary refs log tree commit diff stats
path: root/target/i386/cpu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* target/i386: emulate 64-bit ring 0 for linux-user if LM feature is setPaolo Bonzini2023-06-291-2/+13
* target/i386: ignore CPL0-specific features in user mode emulationPaolo Bonzini2023-06-291-7/+76
* target/i386: ignore ARCH_CAPABILITIES features in user mode emulationPaolo Bonzini2023-06-291-0/+7
* target/i386: Export MSR_ARCH_CAPABILITIES bits to guestsPawan Gupta2023-06-291-2/+2
* target/i386: implement SYSCALL/SYSRET in 32-bit emulatorsPaolo Bonzini2023-06-261-2/+2
* target/i386: implement RDPID in TCGPaolo Bonzini2023-06-261-1/+9
* target/i386: Intel only supports SYSCALL/SYSRET in long modePaolo Bonzini2023-06-261-0/+4
* target/i386: TCG supports WBNOINVDPaolo Bonzini2023-06-261-1/+2
* target/i386: TCG supports XSAVEERPTRPaolo Bonzini2023-06-261-1/+3
* target/i386: TCG supports RDSEEDPaolo Bonzini2023-06-261-3/+2
* target/i386: TCG supports 3DNow! prefetch(w)Paolo Bonzini2023-06-261-1/+2
* target/i386: EPYC-Rome model without XSAVESMaksim Davydov2023-05-251-0/+10
* target/i386: add support for FB_CLEAR featureEmanuele Giuseppe Esposito2023-05-181-1/+1
* target/i386: add support for FLUSH_L1D featureEmanuele Giuseppe Esposito2023-05-181-1/+1
* target/i386: Add EPYC-Genoa model to support Zen 4 processor seriesBabu Moger2023-05-081-0/+122
* target/i386: Add VNMI and automatic IBRS feature bitsBabu Moger2023-05-081-2/+2
* target/i386: Add missing feature bits in EPYC-Milan modelBabu Moger2023-05-081-0/+70
* target/i386: Add feature bits for CPUID_Fn80000021_EAXBabu Moger2023-05-081-0/+24
* target/i386: Add a couple of feature bits in 8000_0008_EBXBabu Moger2023-05-081-2/+2
* target/i386: Add new EPYC CPU versions with updated cache_infoMichael Roth2023-05-081-0/+118
* target/i386: allow versioned CPUs to specify new cache_infoMichael Roth2023-05-081-3/+32
* target/i386: Add support for PREFETCHIT0/1 in CPUID enumerationJiaxi Chen2023-04-281-1/+1
* target/i386: Add support for AVX-NE-CONVERT in CPUID enumerationJiaxi Chen2023-04-281-1/+1
* target/i386: Add support for AVX-VNNI-INT8 in CPUID enumerationJiaxi Chen2023-04-281-1/+21
* target/i386: Add support for AVX-IFMA in CPUID enumerationJiaxi Chen2023-04-281-1/+1
* target/i386: Add support for AMX-FP16 in CPUID enumerationJiaxi Chen2023-04-281-1/+1
* target/i386: Add support for CMPCCXADD in CPUID enumerationJiaxi Chen2023-04-281-1/+1
* i386/cpu: Update how the EBX register of CPUID 0x8000001F is setTom Lendacky2023-04-281-2/+2
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson2023-04-221-2/+2
|\
| * target/i386: Change wrong XFRM value in SGX CPUID leafYang Zhong2023-04-201-2/+2
* | target/i386: Set family/model/stepping of the "max" CPU according to LM bitThomas Huth2023-04-201-9/+22
|/
* *: Add missing includes of qemu/error-report.hRichard Henderson2023-03-221-0/+1
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2023-03-021-0/+1
|\
| * i386/kvm: handle Xen HVM cpuid leavesJoao Martins2023-03-011-0/+1
* | Merge tag 'pull-monitor-2023-03-02' of https://repo.or.cz/qemu/armbru into st...Peter Maydell2023-03-021-35/+39
|\ \
| * | target/i386: Restrict 'qapi-commands-machine.h' to system emulationPhilippe Mathieu-Daudé2023-03-021-35/+39
| |/
* / target/i386: set `CF_PCREL` in `x86_cpu_realizefn`Anton Johansson2023-03-011-0/+5
|/
* i386: Add new CPU model SapphireRapidsWang, Lei2023-02-271-2/+131
* target/i386: add FZRM, FSRS, FSRCPaolo Bonzini2023-02-271-3/+4
* target/i386: add FSRM to TCGPaolo Bonzini2023-02-271-1/+1
* target/i386: Add SGX aex-notify and EDECCSSA supportKai Huang2023-01-061-2/+2
* target/i386: Convert to 3-phase resetPeter Maydell2022-12-161-4/+8
* qapi machine: Elide redundant has_FOO in generated CMarkus Armbruster2022-12-141-1/+0
* target/i386: implement FMA instructionsPaolo Bonzini2022-10-221-2/+3
* target/i386: implement F16C instructionsPaolo Bonzini2022-10-201-3/+2
* 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