From: Changbin Du <changbin...@huawei.com> Print errors before exit. Do not exit silently.
Cc: Philippe Mathieu-Daudé <phi...@linaro.org> Signed-off-by: Changbin Du <changbin...@huawei.com> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Message-id: 20240903133940.3447430-1-changbin...@huawei.com Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> --- hw/arm/boot.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/arm/boot.c b/hw/arm/boot.c index d480a7da02c..6c895e05cbc 100644 --- a/hw/arm/boot.c +++ b/hw/arm/boot.c @@ -839,6 +839,8 @@ static ssize_t arm_load_elf(struct arm_boot_info *info, uint64_t *pentry, 1, data_swab, as); if (ret <= 0) { /* 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); } -- 2.34.1