hw/arm/boot: Report error msg if loading elf/dtb failed
Print errors before exit. Do not exit silently. Cc: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Changbin Du <changbin.du@huawei.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-id: 20240903133940.3447430-1-changbin.du@huawei.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
4ab25d1aa6
commit
2b490f150a
@ -839,6 +839,8 @@ static ssize_t arm_load_elf(struct arm_boot_info *info, uint64_t *pentry,
|
|||||||
1, data_swab, as);
|
1, data_swab, as);
|
||||||
if (ret <= 0) {
|
if (ret <= 0) {
|
||||||
/* The header loaded but the image didn't */
|
/* The header loaded but the image didn't */
|
||||||
|
error_report("Couldn't load elf '%s': %s",
|
||||||
|
info->kernel_filename, load_elf_strerror(ret));
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user