From fbde7589ce3049318a0e9495db72472af03704af Mon Sep 17 00:00:00 2001 From: Tero Kristo Date: Fri, 12 Jun 2020 15:41:20 +0300 Subject: common: bootm: add checks to verify if ramdisk / fdtimage overlaps OS image These cases are typically fatal and are difficult to debug for random users. Add checks for detecting overlapping images and abort if overlap is detected. Signed-off-by: Tero Kristo --- include/bootm.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/bootm.h b/include/bootm.h index 1e7f29e1341..0350c349f37 100644 --- a/include/bootm.h +++ b/include/bootm.h @@ -53,7 +53,8 @@ int boot_selected_os(int argc, char *const argv[], int state, ulong bootm_disable_interrupts(void); /* This is a special function used by booti/bootz */ -int bootm_find_images(int flag, int argc, char *const argv[]); +int bootm_find_images(int flag, int argc, char *const argv[], ulong start, + ulong size); int do_bootm_states(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[], int states, bootm_headers_t *images, -- cgit v1.3.1