]> git.proxmox.com Git - mirror_qemu.git/commit
cpu-defs.h: Expose CPUTLBEntryFull to non-TCG code
authorFabiano Rosas <farosas@suse.de>
Fri, 17 Feb 2023 20:11:36 +0000 (17:11 -0300)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 27 Feb 2023 13:27:04 +0000 (13:27 +0000)
commit4cb884e994a85a86e4e305ea3e6296434f4af0df
treed489cb59a8ca85fb4f85127add0115990d571b0a
parent0d3de77a07f4f774f7a9248afa8ea497ad5f2ae5
cpu-defs.h: Expose CPUTLBEntryFull to non-TCG code

This struct has no dependencies on TCG code and it is being used in
target/arm/ptw.c to simplify the passing around of page table walk
results. Those routines can be reached by KVM code via the gdbstub
breakpoint code, so take the structure out of CONFIG_TCG to make it
visible when building with --disable-tcg.

Signed-off-by: Fabiano Rosas <farosas@suse.de>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
include/exec/cpu-defs.h