mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 16:23:55 -06:00
pc-bios/s390-ccw: Use the ccw bios to start the network boot
We want to use the ccw bios to start final network boot. To do this we use ccw bios to detect if the boot device is a virtio network device and retrieve the start address of the network boot image. Signed-off-by: Farhan Ali <alifm@linux.vnet.ibm.com> Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
This commit is contained in:
parent
f38b5b7fc4
commit
99b72e0fbb
5 changed files with 25 additions and 8 deletions
|
@ -724,11 +724,17 @@ static void zipl_load_vscsi(void)
|
|||
|
||||
void zipl_load(void)
|
||||
{
|
||||
if (virtio_get_device()->is_cdrom) {
|
||||
VDev *vdev = virtio_get_device();
|
||||
|
||||
if (vdev->is_cdrom) {
|
||||
ipl_iso_el_torito();
|
||||
panic("\n! Cannot IPL this ISO image !\n");
|
||||
}
|
||||
|
||||
if (virtio_get_device_type() == VIRTIO_ID_NET) {
|
||||
jump_to_IPL_code(vdev->netboot_start_addr);
|
||||
}
|
||||
|
||||
ipl_scsi();
|
||||
|
||||
switch (virtio_get_device_type()) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue