aboutsummaryrefslogtreecommitdiff
path: root/target/i386/cpu.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-18target/i386: add guest-phys-bits cpu propertyGerd Hoffmann1-0/+8
2024-03-18target/i386: fix direction of "32-bit MMU" testPaolo Bonzini1-1/+1
2024-02-28target/i386: Fix physical address truncationPaolo Bonzini1-0/+6
2024-02-28target/i386: use separate MMU indexes for 32-bit accessesPaolo Bonzini1-10/+24
2024-02-28target/i386: introduce function to query MMU indicesPaolo Bonzini1-0/+10
2024-02-14apic, i386/tcg: add x2apic transitionsBui Quang Minh1-0/+4
2024-02-14apic: add support for x2APIC modeBui Quang Minh1-0/+2
2024-02-14i386/tcg: implement x2APIC registers MSR accessBui Quang Minh1-0/+3
2024-02-03include/exec: Implement cpu_mmu_index genericallyRichard Henderson1-6/+0
2024-02-03target/i386: Populate CPUClass.mmu_indexRichard Henderson1-7/+6
2023-12-29target/i386: introduce flags writeback mechanismPaolo Bonzini1-0/+1
2023-12-29target/i386: clean up cpu_cc_compute_allPaolo Bonzini1-2/+2
2023-12-12target/i386: Fix 32-bit wrapping of pc/eip computationRichard Henderson1-2/+7
2023-11-07hw/cpu: Update the comments of nr_cores and nr_diesZhao Liu1-0/+1
2023-11-07target: Move ArchCPUClass definition to 'cpu.h'Philippe Mathieu-Daudé1-0/+38
2023-11-07target: Declare FOO_CPU_TYPE_NAME/SUFFIX in 'cpu-qom.h'Philippe Mathieu-Daudé1-2/+0
2023-11-07target: Unify QOM stylePhilippe Mathieu-Daudé1-2/+0
2023-10-19memory: follow Error API guidelinesMarc-André Lureau1-1/+1
2023-10-03accel/tcg: Move CPUNegativeOffsetState into CPUStateRichard Henderson1-1/+0
2023-09-25Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi1-0/+1
2023-09-21target/i386: enumerate bit 56 of MSR_IA32_VMX_BASICPaolo Bonzini1-0/+1
2023-09-20i386: spelling fixesMichael Tokarev1-2/+2
2023-09-01target/i386: Add support for AMX-COMPLEX in CPUID enumerationTao Su1-0/+2
2023-08-28target/i386: add support for VMX_SECONDARY_EXEC_ENABLE_USER_WAIT_PAUSEAke Koomsin1-0/+1
2023-07-07target/i386: Add new bit definitions of MSR_IA32_ARCH_CAPABILITIESTao Su1-0/+4
2023-07-07target/i386: Add support for MCDT_NO in CPUID enumerationTao Su1-0/+4
2023-06-26target: Widen pc/cs_base in cpu_get_tb_cpu_stateAnton Johansson1-2/+2
2023-06-13target/i386/helper: Remove do_cpu_sipi() stub for user-mode emulationPhilippe Mathieu-Daudé1-1/+2
2023-05-18target/i386: add support for FB_CLEAR featureEmanuele Giuseppe Esposito1-0/+1
2023-05-18target/i386: add support for FLUSH_L1D featureEmanuele Giuseppe Esposito1-0/+2
2023-05-08target/i386: Add VNMI and automatic IBRS feature bitsBabu Moger1-0/+3
2023-05-08target/i386: Add feature bits for CPUID_Fn80000021_EAXBabu Moger1-0/+8
2023-05-08target/i386: Add a couple of feature bits in 8000_0008_EBXBabu Moger1-0/+4
2023-04-28target/i386: Add support for PREFETCHIT0/1 in CPUID enumerationJiaxi Chen1-0/+2
2023-04-28target/i386: Add support for AVX-NE-CONVERT in CPUID enumerationJiaxi Chen1-0/+2
2023-04-28target/i386: Add support for AVX-VNNI-INT8 in CPUID enumerationJiaxi Chen1-0/+4
2023-04-28target/i386: Add support for AVX-IFMA in CPUID enumerationJiaxi Chen1-0/+2
2023-04-28target/i386: Add support for AMX-FP16 in CPUID enumerationJiaxi Chen1-0/+2
2023-04-28target/i386: Add support for CMPCCXADD in CPUID enumerationJiaxi Chen1-0/+2
2023-03-01i386/xen: handle PV timer hypercallsJoao Martins1-0/+5
2023-03-01hw/xen: Support HVM_PARAM_CALLBACK_TYPE_GSI callbackDavid Woodhouse1-0/+1
2023-03-01hw/xen: Implement EVTCHNOP_bind_virqDavid Woodhouse1-0/+4
2023-03-01i386/xen: Add support for Xen event channel delivery to vCPUDavid Woodhouse1-0/+2
2023-03-01i386/xen: implement HVMOP_set_evtchn_upcall_vectorAnkur Arora1-0/+1
2023-03-01i386/xen: handle VCPUOP_register_runstate_memory_areaJoao Martins1-0/+1
2023-03-01i386/xen: handle VCPUOP_register_vcpu_time_infoJoao Martins1-0/+1
2023-03-01i386/xen: handle VCPUOP_register_vcpu_infoJoao Martins1-0/+2
2023-03-01i386/kvm: handle Xen HVM cpuid leavesJoao Martins1-0/+2
2023-02-28Merge tag 'buildsys-qom-qdev-ui-20230227' of https://github.com/philmd/qemu i...Peter Maydell1-6/+6
2023-02-27target/i386: Remove x86_cpu_dump_local_apic_state() dead stubPhilippe Mathieu-Daudé1-0/+4