Lakshmi Ramasubramanian <[email protected]> writes:
> create_dtb() function allocates memory for the device tree blob (DTB) > and calls fdt_open_into(). If this call fails the memory allocated > for the DTB is not freed before returning from create_dtb() thereby > leaking memory. > > Call vfree() to free the memory allocated for the DTB if fdt_open_into() > fails. > > Co-developed-by: Prakhar Srivastava <[email protected]> > Signed-off-by: Prakhar Srivastava <[email protected]> > Signed-off-by: Lakshmi Ramasubramanian <[email protected]> > --- > arch/arm64/kernel/machine_kexec_file.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) Reviewed-by: Thiago Jung Bauermann <[email protected]> -- Thiago Jung Bauermann IBM Linux Technology Center

