qemu/pc-bios/s390-ccw
Eugene (jno) Dvurechenski c77cd87cf5 pc-bios/s390-ccw: fix for fragmented SCSI bootmap
We need to interpret the last entry of the bootmap with zero
block count as "continuation pointer".
The "last entry" is being detected by pre-filling of the scratch
space with known values and respective look-ahead.

Signed-off-by: Eugene (jno) Dvurechenski <jno@linux.vnet.ibm.com>
Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com>
Tested-by: Christian Borntraeger <borntraeger@de.ibm.com>
Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Reviewed-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
2014-06-23 14:03:31 +02:00
..
bootmap.c pc-bios/s390-ccw: fix for fragmented SCSI bootmap 2014-06-23 14:03:31 +02:00
cio.h s390/IPL: Allow boot from other ssid than 0 2013-07-29 12:02:00 +02:00
main.c s390-ccw.img: Fix sporadic errors with ccw boot image - initialize css 2014-02-27 09:51:26 +01:00
Makefile s390-ccw.img: Take care of the elf->img transition 2013-04-26 20:18:24 +02:00
s390-ccw.h s390/IPL: Allow boot from other ssid than 0 2013-07-29 12:02:00 +02:00
sclp-ascii.c S390: ccw firmware: Add sclp output 2013-04-26 20:18:24 +02:00
sclp.h S390: ccw firmware: Add sclp output 2013-04-26 20:18:24 +02:00
start.S S390: BIOS boot from given device 2013-05-06 17:30:01 +02:00
virtio.c pc-bios/s390-ccw: virtio_load_direct() can't load max number of sectors 2014-06-23 14:03:31 +02:00
virtio.h s390/ipl: Fix waiting for virtio processing 2013-09-20 12:46:53 +02:00