From: Philippe Mathieu-Daudé Date: Thu, 5 Jun 2025 06:20:37 +0000 (+0200) Subject: accel/hvf: Fix TYPE_HVF_ACCEL instance size X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6cfe590c6b7876ba2471a4357274b33072d62214;p=thirdparty%2Fqemu.git accel/hvf: Fix TYPE_HVF_ACCEL instance size Fixes: c97d6d2cdf9 ("i386: hvf: add code base from Google repo") Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Richard Henderson Message-Id: <20250606164418.98655-7-philmd@linaro.org> --- diff --git a/accel/hvf/hvf-accel-ops.c b/accel/hvf/hvf-accel-ops.c index b8b6116bc8..d60446b85b 100644 --- a/accel/hvf/hvf-accel-ops.c +++ b/accel/hvf/hvf-accel-ops.c @@ -366,6 +366,7 @@ static void hvf_accel_class_init(ObjectClass *oc, const void *data) static const TypeInfo hvf_accel_type = { .name = TYPE_HVF_ACCEL, .parent = TYPE_ACCEL, + .instance_size = sizeof(HVFState), .class_init = hvf_accel_class_init, }; diff --git a/include/system/hvf_int.h b/include/system/hvf_int.h index 8c8b84012d..d774e58df9 100644 --- a/include/system/hvf_int.h +++ b/include/system/hvf_int.h @@ -44,6 +44,7 @@ typedef struct hvf_vcpu_caps { struct HVFState { AccelState parent; + hvf_slot slots[32]; int num_slots;