spapr: fix leak of rev array
authorEmilio G. Cota <cota@braap.org>
Fri, 24 Aug 2018 20:31:01 +0000 (16:31 -0400)
committerDavid Gibson <david@gibson.dropbear.id.au>
Tue, 28 Aug 2018 01:31:23 +0000 (11:31 +1000)
Introduced in 04d595b300 ("spapr: do not use CPU_FOREACH_REVERSE",
2018-08-23)

Fixes: CID1395181
Reported-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Emilio G. Cota <cota@braap.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
hw/ppc/spapr.c

index 4edb6c7d163785b575c616d37f35a3144ec356df..505d4c84e5e039fdc6f63f6d15cde8bc055a564e 100644 (file)
@@ -607,6 +607,7 @@ static void spapr_populate_cpus_dt_node(void *fdt, sPAPRMachineState *spapr)
         spapr_populate_cpu_dt(cs, fdt, offset, spapr);
     }
 
+    g_free(rev);
 }
 
 static uint32_t spapr_pc_dimm_node(MemoryDeviceInfoList *list, ram_addr_t addr)