qemu-cr16/include/hw/i386
Bernhard Beschow 337eece9c0 hw/i386/apic: Ensure own APIC use in apic_msr_{read,write}
Avoids the `current_cpu` global and seems more robust by not "forgetting" the
own APIC and then re-determining it by cpu_get_current_apic() which uses the
global.

Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20251019210303.104718-9-shentey@gmail.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
2025-10-21 20:16:47 +02:00
..
apic-msidef.h i386/msi: Correct mask of destination ID in MSI address 2017-12-01 18:28:15 +02:00
apic.h hw/i386/apic: Ensure own APIC use in apic_msr_{read,write} 2025-10-21 20:16:47 +02:00
apic_internal.h hw/i386/apic: Prefer APICCommonState over DeviceState 2025-10-21 20:16:47 +02:00
hostmem-epc.h include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00
intel_iommu.h intel_iommu: Add PRI operations support 2025-10-05 09:01:08 -04:00
microvm.h machine/nitro-enclave: New machine type for AWS Nitro Enclaves 2024-10-31 18:28:33 +01:00
nitro_enclave.h hw/core/eif: Use stateful qcrypto apis 2024-12-13 15:26:58 +01:00
pc.h hw: add compat machines for 10.2 2025-08-27 07:07:53 +02:00
sgx-epc.h target/i386/cpu: Mask off SGX/SGX_LC feature words for non-PC machine 2024-07-31 13:13:31 +02:00
tdvf.h i386/tdx: Track mem_ptr for each firmware entry of TDVF 2025-05-28 19:01:41 +02:00
topology.h i386/topology: Introduce helpers for various topology info of different level 2025-01-10 23:34:45 +01:00
vmport.h hw/i386/vmport: Drop superfluous parenthesis around function typedef 2020-09-18 13:49:54 -04:00
x86-iommu.h intel-iommu: Move dma_translation to x86-iommu 2025-10-05 16:13:02 -04:00
x86.h hw/i386: Add igvm-cfg object and processing for IGVM files 2025-07-12 15:28:21 +02:00