From: Shivang Upadhyay Date: Tue, 28 Oct 2025 08:05:51 +0000 (+0530) Subject: hw/ppc: Fix memory leak in get_cpu_state_data() X-Git-Tag: v10.2.0-rc1~31^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ec2b08c74d76ed9245e6c87820eddc8921feae81;p=thirdparty%2Fqemu.git hw/ppc: Fix memory leak in get_cpu_state_data() Fixes coverity (CID 1642024) Cc: Aditya Gupta Cc: Harsh Prateek Bora Link: https://lore.kernel.org/qemu-devel/CAFEAcA_Bm52bkPi9MH_uugXRR5fj48RtpbOnPNFQtbX=7Mz_yw@mail.gmail.com/ Reported-by: Peter Maydell Suggested-by: Peter Maydell Signed-off-by: Shivang Upadhyay Reviewed-by: Philippe Mathieu-Daudé Signed-off-by: Harsh Prateek Bora Link: https://lore.kernel.org/r/20251028080551.92722-3-shivangu@linux.ibm.com Message-ID: <20251028080551.92722-3-shivangu@linux.ibm.com> --- diff --git a/hw/ppc/spapr_fadump.c b/hw/ppc/spapr_fadump.c index 883a60cdcf..13cab0cfe1 100644 --- a/hw/ppc/spapr_fadump.c +++ b/hw/ppc/spapr_fadump.c @@ -453,7 +453,7 @@ static FadumpRegEntry *populate_cpu_reg_entries(CPUState *cpu, static void *get_cpu_state_data(uint64_t *cpu_state_len) { FadumpRegSaveAreaHeader reg_save_hdr; - FadumpRegEntry *reg_entries; + g_autofree FadumpRegEntry *reg_entries = NULL; FadumpRegEntry *curr_reg_entry; CPUState *cpu;