From: Changbin Du Date: Tue, 3 Sep 2024 13:39:40 +0000 (+0800) Subject: hw/arm/boot: Report error msg if loading elf/dtb failed X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=2b490f150af4beee10250c8cb0da8a5b66b308e7;p=qemu.git hw/arm/boot: Report error msg if loading elf/dtb failed Print errors before exit. Do not exit silently. Cc: Philippe Mathieu-Daudé Signed-off-by: Changbin Du Reviewed-by: Philippe Mathieu-Daudé Message-id: 20240903133940.3447430-1-changbin.du@huawei.com Signed-off-by: Peter Maydell --- diff --git a/hw/arm/boot.c b/hw/arm/boot.c index d480a7da02..6c895e05cb 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); }