accel/hvf: Use accel-specific per-vcpu @dirty field
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Wed, 24 Apr 2024 16:16:59 +0000 (18:16 +0200)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Fri, 26 Apr 2024 15:03:00 +0000 (17:03 +0200)
commite620363687d468530e00db59ea00f08e6f67eabc
tree0ca99496d6daaf8d065e9256a149e7f4d80acdd9
parent79f1926b2dfa25ac47adbdc0748dc5f951b55ac5
accel/hvf: Use accel-specific per-vcpu @dirty field

HVF has a specific use of the CPUState::vcpu_dirty field
(CPUState::vcpu_dirty is not used by common code).
To make this field accel-specific, add and use a new
@dirty variable in the AccelCPUState structure.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20240424174506.326-4-philmd@linaro.org>
accel/hvf/hvf-accel-ops.c
include/hw/core/cpu.h
include/sysemu/hvf_int.h
target/arm/hvf/hvf.c
target/i386/hvf/hvf.c
target/i386/hvf/x86hvf.c