Message ID | 20200612124121.13846-3-t-kristo@ti.com |
---|---|
State | Accepted |
Commit | 19c6808d87de3a9d8889a5881efc9467d3b50826 |
Headers | show |
Series | Some reserved memory hardenings | expand |
diff --git a/common/image-fdt.c b/common/image-fdt.c index b63e772bd6..7005b34966 100644 --- a/common/image-fdt.c +++ b/common/image-fdt.c @@ -426,7 +426,7 @@ int boot_get_fdt(int flag, int argc, char *const argv[], uint8_t arch, break; default: puts("ERROR: Did not find a cmdline Flattened Device Tree\n"); - goto no_fdt; + goto error; } printf(" Booting using the fdt blob at %#08lx\n", fdt_addr);
Currently the boot continues if the FDT image is clearly corrupted, which just causes the loaded OS to hang. Abort boot properly if the FDT is corrupted. Signed-off-by: Tero Kristo <t-kristo at ti.com> --- common/image-fdt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)