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 target-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html