Sigh, this shows just how much one can be conditioned my the environment:
Just because we for the last ten years have fought for every byte in the boot code on i386, doesn't mean that other architectures could not actually have space to spare there. Remore debugging message.
This commit is contained in:
parent
31356c64a8
commit
769c145dbe
@ -308,18 +308,17 @@ readboot(void)
|
||||
if (fd < 0)
|
||||
err(1, "cannot open %s", xxboot);
|
||||
fstat(fd, &st);
|
||||
if (st.st_size == BBSIZE) {
|
||||
i = read(fd, bootarea, BBSIZE);
|
||||
if (i != BBSIZE)
|
||||
if (alphacksum && st.st_size <= BBSIZE - 512) {
|
||||
i = read(fd, bootarea + 512, st.st_size);
|
||||
if (i != st.st_size)
|
||||
err(1, "read error %s", xxboot);
|
||||
return;
|
||||
} else if ((!alphacksum) && st.st_size <= BBSIZE) {
|
||||
i = read(fd, bootarea, st.st_size);
|
||||
if (i != st.st_size)
|
||||
err(1, "read error %s", xxboot);
|
||||
return;
|
||||
}
|
||||
if (alphacksum && st.st_size == BBSIZE - 512) {
|
||||
i = read(fd, bootarea + 512, BBSIZE - 512);
|
||||
if (i != BBSIZE - 512)
|
||||
err(1, "read error %s", xxboot);
|
||||
return;
|
||||
}
|
||||
errx(1, "boot code %s is wrong size", xxboot);
|
||||
}
|
||||
|
||||
@ -424,7 +423,6 @@ readlabel(int flag)
|
||||
gctl_rw_param(grq, "mbroffset", sizeof(mbroffset), &mbroffset);
|
||||
errstr = gctl_issue(grq);
|
||||
if (errstr != NULL) {
|
||||
warnx("%s", errstr);
|
||||
mbroffset = 0;
|
||||
gctl_free(grq);
|
||||
return (error);
|
||||
|
Loading…
x
Reference in New Issue
Block a user