From: Philippe Mathieu-Daudé Date: Fri, 2 Jun 2023 22:11:03 +0000 (+0200) Subject: target/i386/helper: Remove do_cpu_sipi() stub for user-mode emulation X-Git-Tag: v8.1.0-rc0~58^2~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3b8484c5d20a06944ebb3335c2f5e8014a5bf855;p=thirdparty%2Fqemu.git target/i386/helper: Remove do_cpu_sipi() stub for user-mode emulation Since commit 604664726f ("target/i386: Restrict cpu_exec_interrupt() handler to sysemu"), do_cpu_sipi() isn't called anymore on user emulation. Remove the now pointless stub. Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Richard Henderson Message-Id: <20230602224628.59546-2-philmd@linaro.org> --- diff --git a/target/i386/cpu.h b/target/i386/cpu.h index 7201a71de86..cd047e04102 100644 --- a/target/i386/cpu.h +++ b/target/i386/cpu.h @@ -2285,7 +2285,6 @@ static inline void cpu_get_tb_cpu_state(CPUX86State *env, target_ulong *pc, } void do_cpu_init(X86CPU *cpu); -void do_cpu_sipi(X86CPU *cpu); #define MCE_INJECT_BROADCAST 1 #define MCE_INJECT_UNCOND_AO 2 @@ -2419,6 +2418,8 @@ void x86_cpu_set_default_version(X86CPUVersion version); #ifndef CONFIG_USER_ONLY +void do_cpu_sipi(X86CPU *cpu); + #define APIC_DEFAULT_ADDRESS 0xfee00000 #define APIC_SPACE_SIZE 0x100000 diff --git a/target/i386/helper.c b/target/i386/helper.c index 36bf2107e7f..792c8eb45ec 100644 --- a/target/i386/helper.c +++ b/target/i386/helper.c @@ -611,9 +611,6 @@ void do_cpu_sipi(X86CPU *cpu) void do_cpu_init(X86CPU *cpu) { } -void do_cpu_sipi(X86CPU *cpu) -{ -} #endif #ifndef CONFIG_USER_ONLY