You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/target
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>
2 days ago
..
alpha target/alpha: Replace VMSTATE_UINTTL() -> VMSTATE_UINT64() 1 week ago
arm accel/tcg: Name gen_goto_tb()'s TB slot index as @tb_slot_idx 1 week ago
avr accel/tcg: Name gen_goto_tb()'s TB slot index as @tb_slot_idx 1 week ago
hexagon target/hexagon: Only indent on linux 6 days ago
hppa target/hppa: correct size bit parity for fmpyadd 7 days ago
i386 hw/i386/apic: Ensure own APIC use in apic_msr_{read,write} 2 days ago
loongarch target/loongarch: Do not use target_ulong type for LDDIR level 7 days ago
m68k target/m68k: Remove pointless @cpu_halted TCGv 7 days ago
microblaze target/microblaze: Convert CPUMBState::res_addr field to uint32_t type 7 days ago
mips accel/tcg: Name gen_goto_tb()'s TB slot index as @tb_slot_idx 1 week ago
openrisc target/openrisc: Replace target_ulong -> uint32_t 7 days ago
ppc accel/tcg: Name gen_goto_tb()'s TB slot index as @tb_slot_idx 1 week ago
riscv target/riscv: Replace HOST_BIG_ENDIAN #ifdef with if() check 7 days ago
rx target/rx: Un-inline various helpers 7 days ago
s390x * Improve cache handling for the msys2 CI and the functional asset cache 7 days ago
sh4 target/sh4: Remove target_ulong use in gen_goto_tb() 7 days ago
sparc target/sparc: Reduce inclusions of 'exec/cpu-common.h' 7 days ago
tricore target/tricore: Expand TCGv type for 32-bit target 7 days ago
xtensa target/xtensa: Remove target_ulong use in xtensa_get_tb_cpu_state() 7 days ago
Kconfig target/cris: Remove the deprecated CRIS target 1 year ago
meson.build target/cris: Remove the deprecated CRIS target 1 year ago