Here are some patches in common block code, that we want to use for s390. This is mostly for dasd devices which behave slightly different to other block devices. Feedback, suggestions for better solutions and comments are welcome.
Christian Borntraeger (1): Fix geometry sector calculation Einar Lueck (2): geometry detection: use HDIO_GETGEO support host sensing of block sizes block.c | 34 ++++++++++++++++++++++++++++++++++ block.h | 10 +++++++--- hw/ide/qdev.c | 2 +- hw/s390-virtio-bus.c | 2 +- hw/scsi-disk.c | 2 +- hw/scsi-generic.c | 2 +- hw/usb/dev-storage.c | 2 +- hw/virtio-blk.c | 15 ++++++++++++++- hw/virtio-pci.c | 2 +- 9 files changed, 61 insertions(+), 10 deletions(-)