diff --git a/target/i386/kvm/tdx.c b/target/i386/kvm/tdx.c index 4714c9d514..df46fce769 100644 --- a/target/i386/kvm/tdx.c +++ b/target/i386/kvm/tdx.c @@ -1585,6 +1585,11 @@ static void tdx_guest_init(Object *obj) static void tdx_guest_finalize(Object *obj) { + TdxGuest *tdx = TDX_GUEST(obj); + + g_free(tdx->mrconfigid); + g_free(tdx->mrowner); + g_free(tdx->mrownerconfig); } static ResettableState *tdx_reset_state(Object *obj)