]> www.infradead.org Git - users/dwmw2/qemu.git/commit
pc-bios/s390x: Enable multi-device boot loop
authorJared Rossi <jrossi@linux.ibm.com>
Sun, 20 Oct 2024 01:29:51 +0000 (21:29 -0400)
committerThomas Huth <thuth@redhat.com>
Wed, 23 Oct 2024 04:53:44 +0000 (06:53 +0200)
commitf697bed22f58eff9b2893ac2fe3d511847398400
tree92ae7e08de86633db4fb731b7ce3179a0c304112
parent455e3bc3f74ee76964efec2e0c646db15095d0d2
pc-bios/s390x: Enable multi-device boot loop

Allow attempts to boot from multiple IPL devices. If the first device fails to
IPL, select the pre-built IPLB for the next device in the boot order and attempt
to IPL from it. Continue this process until IPL is successful or there are no
devices left to try.

Signed-off-by: Jared Rossi <jrossi@linux.ibm.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20241020012953.1380075-18-jrossi@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
pc-bios/s390-ccw/iplb.h
pc-bios/s390-ccw/jump2ipl.c
pc-bios/s390-ccw/main.c
pc-bios/s390-ccw/netmain.c