summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2019-11-07 10:13:36 +0200
committerToomas Soome <tsoome@me.com>2019-11-15 16:06:08 +0200
commiteddd1134c88ad4961e5deee57a4e9148b14da477 (patch)
tree090af4255535ff37e4b33f253c5da30a5912f59d
parent50450c3dedc4cfa86ef99c6d9aee64f2a5ea0511 (diff)
downloadillumos-joyent-eddd1134c88ad4961e5deee57a4e9148b14da477.tar.gz
11940 loader: multiboot2_loadfile read error should include file name and newline
Reviewed by: Matthias Scheler <matthias.scheler@wdc.com> Approved by: Dan McDonald <danmcd@joyent.com>
-rw-r--r--usr/src/boot/sys/boot/common/multiboot2.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/boot/sys/boot/common/multiboot2.c b/usr/src/boot/sys/boot/common/multiboot2.c
index fbd9107214..f63c44c503 100644
--- a/usr/src/boot/sys/boot/common/multiboot2.c
+++ b/usr/src/boot/sys/boot/common/multiboot2.c
@@ -270,7 +270,8 @@ multiboot2_loadfile(char *filename, uint64_t dest,
fp->f_size = archsw.arch_readin(fd, fp->f_addr, st.st_size);
if (fp->f_size != st.st_size) {
- printf("error reading: %s", strerror(errno));
+ printf("error reading %s: %s\n", filename,
+ strerror(errno));
file_discard(fp);
error = EIO;
goto out;