mirror of
https://git.proxmox.com/git/qemu
synced 2025-08-14 03:00:14 +00:00
Check rom_load_all() return value.
Check rom_load_all() return value. Also don't make option rom loading failure fatal. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
d8bcbabf26
commit
15ff770544
@ -669,7 +669,7 @@ int rom_load_all(void)
|
|||||||
"addr 0x" TARGET_FMT_plx
|
"addr 0x" TARGET_FMT_plx
|
||||||
", size 0x%zx, max 0x" TARGET_FMT_plx ")\n",
|
", size 0x%zx, max 0x" TARGET_FMT_plx ")\n",
|
||||||
rom->name, addr, rom->romsize, rom->max);
|
rom->name, addr, rom->romsize, rom->max);
|
||||||
return -1;
|
continue;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
/* fixed address requested */
|
/* fixed address requested */
|
||||||
|
5
vl.c
5
vl.c
@ -6049,7 +6049,10 @@ int main(int argc, char **argv, char **envp)
|
|||||||
|
|
||||||
qdev_machine_creation_done();
|
qdev_machine_creation_done();
|
||||||
|
|
||||||
rom_load_all();
|
if (rom_load_all() != 0) {
|
||||||
|
fprintf(stderr, "rom loading failed\n");
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
qemu_system_reset();
|
qemu_system_reset();
|
||||||
if (loadvm) {
|
if (loadvm) {
|
||||||
|
Loading…
Reference in New Issue
Block a user