[PATCH 1/5] kexec: Adding missing free for kernel_buf
Pingfan Liu
piliu at redhat.com
Thu May 4 19:54:33 PDT 2023
slurp_decompress_file() allocates memory but nowhere to free it.
Adding that missing free.
Signed-off-by: Pingfan Liu <piliu at redhat.com>
To: kexec at lists.infradead.org
Cc: horms at verge.net.au
Cc: ardb at kernel.org
Cc: jeremy.linton at arm.com
---
kexec/kexec.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/kexec/kexec.c b/kexec/kexec.c
index 36bb2ad..614cd1d 100644
--- a/kexec/kexec.c
+++ b/kexec/kexec.c
@@ -1379,6 +1379,7 @@ static int do_kexec_file_load(int fileind, int argc, char **argv,
}
}
+ free(kernel_buf);
close(kernel_fd);
return ret;
}
--
2.31.1
More information about the kexec
mailing list