]> git.proxmox.com Git - mirror_qemu.git/commit
accel/tcg: Factor tcg_cpu_reset_hold() out
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Fri, 15 Sep 2023 20:55:45 +0000 (22:55 +0200)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 7 Nov 2023 11:13:27 +0000 (12:13 +0100)
commitbb6cf6f0168efadb95cf3e41963ec295ad28a941
treece4c36ff9afead66aea9f6f2949736dadb04e4c9
parent1b5120d74b1e19c12f8f476f8015a0ac87e11878
accel/tcg: Factor tcg_cpu_reset_hold() out

Factor the TCG specific code from cpu_common_reset_hold() to
tcg_cpu_reset_hold() within tcg-accel-ops.c. Since this file
is sysemu specific, we can inline tcg_flush_softmmu_tlb(),
removing its declaration in "exec/cpu-common.h".

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Anton Johansson <anjo@rev.ng>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230918104153.24433-4-philmd@linaro.org>
accel/stubs/tcg-stub.c
accel/tcg/tcg-accel-ops.c
accel/tcg/translate-all.c
hw/core/cpu-common.c
include/exec/cpu-common.h