Hello Paolo, On Mon, Jan 30, 2012 at 10:48 AM, Paolo Bonzini <pbonzini@xxxxxxxxxx> wrote: > On 01/20/2012 05:45 PM, Paolo Bonzini wrote: >> >> This is the first implementation of the virtio-scsi driver, a virtual >> HBA that will be supported by KVM. It implements a subset of the spec, >> in particular it does not implement asynchronous notifications for either >> LUN reset/removal/addition or CD-ROM media events, but it is already >> functional and usable. >> >> Other matching bits: >> >> - spec at http://people.redhat.com/pbonzini/virtio-spec.pdf >> >> - QEMU implementation at git://github.com/bonzini/qemu.git, >> branch virtio-scsi >> >> Please review. I would like this to be included in 3.3, since the >> possibility of regressions is obviously zero. >> >> Paolo Bonzini (3): >> virtio-scsi: first version >> virtio-scsi: add error handling >> virtio-scsi: add power management support >> >> v3->v4: renamed VIRTIO_SCSI_S_UNDERRUN to VIRTIO_SCSI_S_OVERRUN; >> fixed 32-bit compilation; added power management support; >> adjusted calls to virtqueue_add_buf >> >> drivers/scsi/Kconfig | 8 + >> drivers/scsi/Makefile | 1 + >> drivers/scsi/virtio_scsi.c | 594 >> +++++++++++++++++++++++++++++++++++++++++++ >> include/linux/virtio_ids.h | 1 + >> include/linux/virtio_scsi.h | 114 +++++++++ >> 5 files changed, 718 insertions(+), 0 deletions(-) >> create mode 100644 drivers/scsi/virtio_scsi.c >> create mode 100644 include/linux/virtio_scsi.h > > Ping? What's the benefit of virtio-scsi over virtio-blk? Are we going to support both or eventually phase out virtio-blk? Have the virtio specification changes been reviewed? Can we guarantee stable ABI for the virtio-scsi driver? Pekka -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html