linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] virtio-scsi driver
@ 2011-12-05 17:29 Paolo Bonzini
  2011-12-05 17:29 ` [PATCH 1/2] virtio-scsi: first version Paolo Bonzini
  2011-12-05 17:29 ` [PATCH 2/2] virtio-scsi: add error handling Paolo Bonzini
  0 siblings, 2 replies; 19+ messages in thread
From: Paolo Bonzini @ 2011-12-05 17:29 UTC (permalink / raw)
  To: linux-kernel, Michael S. Tsirkin, linux-scsi
  Cc: Rusty Russell, Stefan Hajnoczi

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 (and just
  sent out)

- QEMU implementation at git://github.com/bonzini/qemu.git,
  branch virtio-scsi (will send it out tomorrow)

Please review.  It would be great if this could make it into 3.3.

Paolo Bonzini (2):
  virtio-scsi: first version
  virtio-scsi: add error handling

 drivers/scsi/Kconfig        |    8 +
 drivers/scsi/Makefile       |    1 +
 drivers/scsi/virtio_scsi.c  |  551 ++++++++++++++++++++++++++++++++++++++++++++
 include/linux/virtio_scsi.h |  112 +++++++++++
 include/linux/virtio_ids.h  |    1 +
 4 files changed, 673 insertions(+), 0 deletions(-)
 create mode 100644 drivers/scsi/virtio_scsi.c

-- 
1.7.7.1


^ permalink raw reply	[flat|nested] 19+ messages in thread
* [PATCH 0/2] virtio-scsi driver
@ 2011-11-30 13:54 Paolo Bonzini
  2011-11-30 13:54 ` [PATCH 1/2] virtio-scsi: first version Paolo Bonzini
  0 siblings, 1 reply; 19+ messages in thread
From: Paolo Bonzini @ 2011-11-30 13:54 UTC (permalink / raw)
  To: Michael S. Tsirkin, linux-scsi; +Cc: LKML, Rusty Russell, Stefan Hajnoczi


This is the first version of the driver for the virtio-scsi.  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.

Other matching bits:

- spec at http://people.redhat.com/pbonzini/virtio-spec.pdf (and just
  sent out)

- QEMU implementation at git://github.com/bonzini/qemu.git,
  branch virtio-scsi

Please review.

Paolo Bonzini (2):
  virtio-scsi: first version
  virtio-scsi: add error handling

 drivers/scsi/Kconfig       |    8 +
 drivers/scsi/Makefile      |    1 +
 drivers/scsi/virtio_scsi.c |  551 ++++++++++++++++++++++++++++++++++++++++++++
 include/linux/virtio_ids.h |    1 +
 4 files changed, 561 insertions(+), 0 deletions(-)
 create mode 100644 drivers/scsi/virtio_scsi.c

-- 
1.7.7.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2011-12-10 16:38 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-05 17:29 [PATCH v2 0/2] virtio-scsi driver Paolo Bonzini
2011-12-05 17:29 ` [PATCH 1/2] virtio-scsi: first version Paolo Bonzini
2011-12-06 18:09   ` James Bottomley
2011-12-07  9:41     ` Paolo Bonzini
2011-12-07 14:35       ` James Bottomley
2011-12-08 13:09         ` Paolo Bonzini
2011-12-09 20:06           ` James Bottomley
2011-12-10 16:37             ` Paolo Bonzini
2011-12-05 17:29 ` [PATCH 2/2] virtio-scsi: add error handling Paolo Bonzini
2011-12-06  5:38   ` Mike Christie
  -- strict thread matches above, loose matches on Subject: below --
2011-11-30 13:54 [PATCH 0/2] virtio-scsi driver Paolo Bonzini
2011-11-30 13:54 ` [PATCH 1/2] virtio-scsi: first version Paolo Bonzini
2011-12-01  6:33   ` Sasha Levin
2011-12-01  8:36     ` Paolo Bonzini
2011-12-01  8:55       ` Sasha Levin
2011-12-02  0:29       ` Rusty Russell
2011-12-02 23:07   ` Benjamin Herrenschmidt
2011-12-03 17:38     ` Paolo Bonzini
2011-12-03 22:22       ` Benjamin Herrenschmidt
2011-12-05 10:08         ` Paolo Bonzini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).