]> www.infradead.org Git - users/dwmw2/qemu.git/commit
pc-bios/s390-ccw: Link the netboot code into the main s390-ccw.img binary
authorJared Rossi <jrossi@linux.ibm.com>
Sun, 20 Oct 2024 01:29:37 +0000 (21:29 -0400)
committerThomas Huth <thuth@redhat.com>
Wed, 23 Oct 2024 04:53:44 +0000 (06:53 +0200)
commit8e5739ce4b0b04d7121cb2b29521acde2a8f3a24
tree3646ae2c3d10f0da96cf0d2cdcd8abaeb419f85a
parent9f4278837dc770266c8a026696dd91a525dd2682
pc-bios/s390-ccw: Link the netboot code into the main s390-ccw.img binary

We originally built a separate binary for the netboot code since it
was considered as experimental and we could not be sure that the
necessary SLOF module had been checked out. Time passed, the code
proved its usefulness, and the build system nowadays makes sure that
the SLOF module is checked out if you have a s390x compiler available
for building the s390-ccw bios. So there is no real compelling reason
anymore to keep the netboot code in a separate binary. Linking the
code together with the main s390-ccw.img will make future enhancements
much easier, like supporting more than one boot device.

Co-authored by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Jared Rossi <jrossi@linux.ibm.com>
Message-ID: <20241020012953.1380075-4-jrossi@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
pc-bios/s390-ccw/Makefile
pc-bios/s390-ccw/bootmap.c
pc-bios/s390-ccw/cio.h
pc-bios/s390-ccw/iplb.h
pc-bios/s390-ccw/main.c
pc-bios/s390-ccw/netboot.mak
pc-bios/s390-ccw/netmain.c
pc-bios/s390-ccw/s390-ccw.h
pc-bios/s390-ccw/virtio.h