aboutsummaryrefslogtreecommitdiff
path: root/target/i386/cpu.h
AgeCommit message (Expand)Author
2024-03-18target/i386: fix direction of "32-bit MMU" testPaolo Bonzini
2024-02-28target/i386: Fix physical address truncationPaolo Bonzini
2024-02-28target/i386: use separate MMU indexes for 32-bit accessesPaolo Bonzini
2024-02-28target/i386: introduce function to query MMU indicesPaolo Bonzini
2024-02-14apic, i386/tcg: add x2apic transitionsBui Quang Minh
2024-02-14apic: add support for x2APIC modeBui Quang Minh
2024-02-14i386/tcg: implement x2APIC registers MSR accessBui Quang Minh
2024-02-03include/exec: Implement cpu_mmu_index genericallyRichard Henderson
2024-02-03target/i386: Populate CPUClass.mmu_indexRichard Henderson
2023-12-29target/i386: introduce flags writeback mechanismPaolo Bonzini
2023-12-29target/i386: clean up cpu_cc_compute_allPaolo Bonzini
2023-12-12target/i386: Fix 32-bit wrapping of pc/eip computationRichard Henderson
2023-11-07hw/cpu: Update the comments of nr_cores and nr_diesZhao Liu
2023-11-07target: Move ArchCPUClass definition to 'cpu.h'Philippe Mathieu-Daudé
2023-11-07target: Declare FOO_CPU_TYPE_NAME/SUFFIX in 'cpu-qom.h'Philippe Mathieu-Daudé
2023-11-07target: Unify QOM stylePhilippe Mathieu-Daudé
2023-10-19memory: follow Error API guidelinesMarc-André Lureau
2023-10-03accel/tcg: Move CPUNegativeOffsetState into CPUStateRichard Henderson
2023-09-25Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi
2023-09-21target/i386: enumerate bit 56 of MSR_IA32_VMX_BASICPaolo Bonzini
2023-09-20i386: spelling fixesMichael Tokarev
2023-09-01target/i386: Add support for AMX-COMPLEX in CPUID enumerationTao Su
2023-08-28target/i386: add support for VMX_SECONDARY_EXEC_ENABLE_USER_WAIT_PAUSEAke Koomsin
2023-07-07target/i386: Add new bit definitions of MSR_IA32_ARCH_CAPABILITIESTao Su
2023-07-07target/i386: Add support for MCDT_NO in CPUID enumerationTao Su
2023-06-26target: Widen pc/cs_base in cpu_get_tb_cpu_stateAnton Johansson
2023-06-13target/i386/helper: Remove do_cpu_sipi() stub for user-mode emulationPhilippe Mathieu-Daudé
2023-05-18target/i386: add support for FB_CLEAR featureEmanuele Giuseppe Esposito
2023-05-18target/i386: add support for FLUSH_L1D featureEmanuele Giuseppe Esposito
2023-05-08target/i386: Add VNMI and automatic IBRS feature bitsBabu Moger
2023-05-08target/i386: Add feature bits for CPUID_Fn80000021_EAXBabu Moger
2023-05-08target/i386: Add a couple of feature bits in 8000_0008_EBXBabu Moger
2023-04-28target/i386: Add support for PREFETCHIT0/1 in CPUID enumerationJiaxi Chen
2023-04-28target/i386: Add support for AVX-NE-CONVERT in CPUID enumerationJiaxi Chen
2023-04-28target/i386: Add support for AVX-VNNI-INT8 in CPUID enumerationJiaxi Chen
2023-04-28target/i386: Add support for AVX-IFMA in CPUID enumerationJiaxi Chen
2023-04-28target/i386: Add support for AMX-FP16 in CPUID enumerationJiaxi Chen
2023-04-28target/i386: Add support for CMPCCXADD in CPUID enumerationJiaxi Chen
2023-03-01i386/xen: handle PV timer hypercallsJoao Martins
2023-03-01hw/xen: Support HVM_PARAM_CALLBACK_TYPE_GSI callbackDavid Woodhouse
2023-03-01hw/xen: Implement EVTCHNOP_bind_virqDavid Woodhouse
2023-03-01i386/xen: Add support for Xen event channel delivery to vCPUDavid Woodhouse
2023-03-01i386/xen: implement HVMOP_set_evtchn_upcall_vectorAnkur Arora
2023-03-01i386/xen: handle VCPUOP_register_runstate_memory_areaJoao Martins
2023-03-01i386/xen: handle VCPUOP_register_vcpu_time_infoJoao Martins
2023-03-01i386/xen: handle VCPUOP_register_vcpu_infoJoao Martins
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é