A final round of patches for the s390-ccw bios that allow us to boot from virtio-scsi devices. They have been through our internal testing for some months now (so they should be stable), but I can only send them now due to factors beyond our control.
I plan to send a pull request next week. Cornelia Huck (1): s390-ccw.img: rebuild image Eugene (jno) Dvurechenski (13): pc-bios/s390-ccw: add more disk layout checks pc-bios/s390-ccw: virtio_panic -> panic pc-bios/s390-ccw: add utility functions and "export" some others pc-bios/s390-ccw: qemuize types pc-bios/s390-ccw: update virtio implementation to allow up to 3 vrings pc-bios/s390-ccw: add vdev object to store all device details pc-bios/s390-ccw: make provisions for different backends pc-bios/s390-ccw: add simplified virtio call pc-bios/s390-ccw: add scsi definitions pc-bios/s390-ccw: add virtio-scsi implementation pc-bios/s390-ccw: enable virtio-scsi pc-bios/s390-ccw: enhance bootmap detection pc-bios/s390-ccw: disambiguation of "No zIPL magic" message pc-bios/s390-ccw.img | Bin 17760 -> 26424 bytes pc-bios/s390-ccw/Makefile | 2 +- pc-bios/s390-ccw/bootmap.c | 129 +++++++---- pc-bios/s390-ccw/bootmap.h | 9 - pc-bios/s390-ccw/main.c | 25 +-- pc-bios/s390-ccw/s390-ccw.h | 54 ++++- pc-bios/s390-ccw/scsi.h | 184 ++++++++++++++++ pc-bios/s390-ccw/virtio-scsi.c | 342 +++++++++++++++++++++++++++++ pc-bios/s390-ccw/virtio-scsi.h | 72 +++++++ pc-bios/s390-ccw/virtio.c | 479 +++++++++++++++++++++++++++-------------- pc-bios/s390-ccw/virtio.h | 218 +++++++++++++------ 11 files changed, 1220 insertions(+), 294 deletions(-) create mode 100644 pc-bios/s390-ccw/scsi.h create mode 100644 pc-bios/s390-ccw/virtio-scsi.c create mode 100644 pc-bios/s390-ccw/virtio-scsi.h -- 2.7.4