Re: [RFC 0/9] vhost-scsi: Add support for host virtualized target

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jul 25, 2012 at 6:33 AM, Nicholas A. Bellinger
<nab@xxxxxxxxxxxxxxx> wrote:
> From: Nicholas Bellinger <nab@xxxxxxxxxxxxxxx>
>
> Hi Anthony + QEMU storage folks,
>
> The following is a reviewable RFC series of vhost-scsi against yesterday's
> QEMU.git/master @ commit 401a66357d.
>
> The series is available directly from:
>
>   git://git.kernel.org/pub/scm/virt/kvm/nab/qemu-kvm.git vhost-scsi-merge
Is this git tree cloned from qemu-kvm.git/master or qemu.git/master?
But from above info, it seems to be from latter. I got confused.

>
> It contains the squashed + re-ordered patches from Stefan -> Zhi's QEMU
> original work into a updated series against recent QEMU code.
>
> As mentioned recently on qemu-devel here:
>
>   http://lists.gnu.org/archive/html/qemu-devel/2012-07/msg03280.html
>
> the 'vhost-scsi-merge' branch is currently failing with vhost/virtio
> errors using the latest HEAD.  Stefan + myself are currently working through
> the 1.1.0 regressions, and will be posting incremental patches against this
> working tree as individual progress is made..
>
> Please have a look.
>
> --nab
>
> P.S:
>
> Also, for folks who are interested in trying out a working virtio-scsi <-> tcm_vhost
> setup, check out using branch 'vhost-scsi' with the last pre-regression
> commit from upstream QEMU that appears to be performing very well.
>
> This along with target-pending.git/for-next-merge for KVM host + a virtio-scsi
> SCSI LLD bugfix for KVM guest that's headed into 3.6-rc1 here should be enough
> to get up and running:
>
> virtio-scsi: Add vdrv->scan for post VIRTIO_CONFIG_S_DRIVER_OK LUN scanning
> http://git.kernel.org/?p=linux/kernel/git/jejb/scsi.git;a=commitdiff;h=59057fbc37178f10a196ab7ec170b80273f75a47;hp=0b1017aab197271a78169fde3d7e487bb721997c
>
> Thanks!
>
> Nicholas Bellinger (1):
>   virtio-scsi: Set max_target=0 during vhost-scsi operation
>
> Stefan Hajnoczi (8):
>   notifier: add validity check and notify function
>   virtio-pci: support host notifiers in TCG mode
>   virtio-pci: check that event notification worked
>   vhost: Pass device path to vhost_dev_init()
>   virtio-scsi: Add wwpn and tgpt properties
>   virtio-scsi: Open and initialize /dev/vhost-scsi
>   virtio-scsi: Start/stop vhost
>   vhost-scsi: add -vhost-scsi host device
>
>  configure            |   10 +++
>  event_notifier.c     |   21 ++++++
>  event_notifier.h     |    4 +
>  hw/Makefile.objs     |    1 +
>  hw/qdev-properties.c |   32 +++++++++
>  hw/qdev.h            |    3 +
>  hw/vhost-scsi.c      |  173 ++++++++++++++++++++++++++++++++++++++++++++++++++
>  hw/vhost-scsi.h      |   50 ++++++++++++++
>  hw/vhost.c           |    5 +-
>  hw/vhost.h           |    3 +-
>  hw/vhost_net.c       |    2 +-
>  hw/virtio-pci.c      |   28 +++++++-
>  hw/virtio-scsi.c     |   59 +++++++++++++++++-
>  hw/virtio-scsi.h     |    1 +
>  hw/virtio.c          |    7 ++
>  qemu-common.h        |    1 +
>  qemu-config.c        |   16 +++++
>  qemu-options.hx      |    4 +
>  vl.c                 |   18 +++++
>  19 files changed, 430 insertions(+), 8 deletions(-)
>  create mode 100644 hw/vhost-scsi.c
>  create mode 100644 hw/vhost-scsi.h
>
> --
> 1.7.2.5
>
> --
> You received this message because you are subscribed to the Google Groups "Linux-iSCSI.org Target Development" group.
> To post to this group, send email to linux-iscsi-target-dev@xxxxxxxxxxxxxxxx.
> To unsubscribe from this group, send email to linux-iscsi-target-dev+unsubscribe@xxxxxxxxxxxxxxxx.
> For more options, visit this group at http://groups.google.com/group/linux-iscsi-target-dev?hl=en.
>



-- 
Regards,

Zhi Yong Wu
--
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


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux