From 566ca8a12145196b00ad37939cfd58a97f96ba89 Mon Sep 17 00:00:00 2001 From: Zhang Yanfei Date: Fri, 11 Jan 2013 16:58:45 +0800 Subject: kexec: add additional check when getting memory info This check makes sure that we indeed get the memory information. Signed-off-by: Zhang Yanfei Signed-off-by: Simon Horman --- kexec/kexec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kexec/kexec.c') diff --git a/kexec/kexec.c b/kexec/kexec.c index 89ec182..16c6308 100644 --- a/kexec/kexec.c +++ b/kexec/kexec.c @@ -675,7 +675,7 @@ static int my_load(const char *type, int fileind, int argc, char **argv, #endif if (get_memory_ranges(&info.memory_range, &info.memory_ranges, - info.kexec_flags) < 0) { + info.kexec_flags) < 0 || info.memory_ranges == 0) { fprintf(stderr, "Could not get memory layout\n"); return -1; } -- cgit