APX registers are only migrated for 64-bit binaries, so VMSTATE_UINTTL_SUB_ARRAY() expands to VMSTATE_UINT64_SUB_ARRAY().
Signed-off-by: Philippe Mathieu-Daudé <[email protected]> Reviewed-by: Pierrick Bouvier <[email protected]> Message-Id: <[email protected]> --- target/i386/machine.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/i386/machine.c b/target/i386/machine.c index 48a2a4b3190..1f5c517e562 100644 --- a/target/i386/machine.c +++ b/target/i386/machine.c @@ -1756,7 +1756,7 @@ static const VMStateDescription vmstate_apx = { .minimum_version_id = 1, .needed = apx_needed, .fields = (VMStateField[]) { - VMSTATE_UINTTL_SUB_ARRAY(env.regs, X86CPU, CPU_NB_REGS, + VMSTATE_UINT64_SUB_ARRAY(env.regs, X86CPU, CPU_NB_REGS, CPU_NB_EREGS - CPU_NB_REGS), VMSTATE_END_OF_LIST() } -- 2.53.0
