aboutsummaryrefslogtreecommitdiff
path: root/pc-bios/s390-ccw/s390-ccw.h
diff options
context:
space:
mode:
authorThomas Huth <thuth@redhat.com>2020-07-28 14:30:14 +0200
committerThomas Huth <thuth@redhat.com>2020-10-06 19:36:50 +0200
commit605751b5a5334e187761b0b8a8266a216897bf70 (patch)
treebff3d327095c3fbb4fbae13640df18a8b3b25a6d /pc-bios/s390-ccw/s390-ccw.h
parentd2cf4af1f4af02f6f2d5827d9a06c31690084d3b (diff)
downloadqemu-605751b5a5334e187761b0b8a8266a216897bf70.zip
qemu-605751b5a5334e187761b0b8a8266a216897bf70.tar.gz
qemu-605751b5a5334e187761b0b8a8266a216897bf70.tar.bz2
pc-bios/s390-ccw: Do not bail out early if not finding a SCSI disk
In case the user did not specify a boot device, we want to continue looking for other devices if there are no valid SCSI disks on a virtio- scsi controller. As a first step, do not panic in this case and let the control flow carry the error to the upper functions instead. Message-Id: <20200806105349.632-6-thuth@redhat.com> Reviewed-by: Cornelia Huck <cohuck@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'pc-bios/s390-ccw/s390-ccw.h')
-rw-r--r--pc-bios/s390-ccw/s390-ccw.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/pc-bios/s390-ccw/s390-ccw.h b/pc-bios/s390-ccw/s390-ccw.h
index dbc4c64..9b86c12 100644
--- a/pc-bios/s390-ccw/s390-ccw.h
+++ b/pc-bios/s390-ccw/s390-ccw.h
@@ -69,7 +69,7 @@ int sclp_read(char *str, size_t count);
unsigned long virtio_load_direct(ulong rec_list1, ulong rec_list2,
ulong subchan_id, void *load_addr);
bool virtio_is_supported(SubChannelId schid);
-void virtio_blk_setup_device(SubChannelId schid);
+int virtio_blk_setup_device(SubChannelId schid);
int virtio_read(ulong sector, void *load_addr);
/* bootmap.c */