This series ensures we use virtio-scsi much more than we're currently doing, assuming of course it's supported by the guest OS; additionally, it improves consistency between architectures by using virtio-blk for aarch64/virt, same as we're doing everywhere else. Andrea Bolognani (6): guest: Remove some SCSI-related dead code guest: Add supports_virtioscsi() guest: Use virtio-scsi where supported devices: disk: Use virtio-scsi for CDROMs where supported devices: disk: Don't prefer virtio-scsi for aarch64/virt addhardware: Don't prevent ppc64/pseries from using virtio-scsi .../compare/virt-install-aarch64-cdrom.xml | 8 ++++---- .../compare/virt-install-aarch64-kvm-gic.xml | 2 +- .../virt-install-aarch64-kvm-import.xml | 3 +-- .../virt-install-aarch64-machdefault.xml | 3 +-- .../compare/virt-install-aarch64-machvirt.xml | 3 +-- .../virt-install-arm-defaultmach-f20.xml | 3 +-- .../compare/virt-install-arm-kvm-import.xml | 3 +-- .../compare/virt-install-arm-virt-f20.xml | 3 +-- .../virt-install-kvm-session-defaults.xml | 6 ++++-- .../compare/virt-install-location-iso.xml | 6 ++++-- .../compare/virt-install-many-devices.xml | 1 + .../virt-install-s390x-cdrom-KVMIBM.xml | 1 + .../compare/virt-install-s390x-cdrom.xml | 1 + virtManager/addhardware.py | 3 +-- virtinst/devices/disk.py | 8 +------- virtinst/guest.py | 19 +++---------------- virtinst/osdict.py | 6 ++++++ 17 files changed, 33 insertions(+), 46 deletions(-) -- 2.20.1 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list