From: Zhi Yong Wu <wu...@linux.vnet.ibm.com>

The patchset was developed originally by Stefan about one year ago. I now 
rebase it to latest qemu.git/master and fixed some issues to make it work 
against tcm_vhost and virtio_scsi driver. But there are still some issues to 
fix. Let us make more effort later.

Stefan Hajnoczi (13):
  virtio-scsi: Add wwpn and tgpt properties
  vhost: Pass device path to vhost_dev_init()
  virtio-scsi: Add vhost_vring_target ioctl struct
  virtio-scsi: Fix tgpt typo to tpgt and use uint16_t
  virtio-scsi: Build virtio-scsi.o against vhost.o
  virtio-scsi: Open and initialize /dev/vhost-scsi
  virtio-scsi: Start/stop vhost
  notifier: add validity check and notify function
  virtio-pci: support host notifiers in TCG mode
  virtio-pci: check that event notification worked
  vhost-scsi: add -vhost-scsi host device
  virtio-scsi: use the vhost-scsi host device
  virtio-scsi: WIP VHOST_SCSI_SET_ENDPOINT call

Zhi Yong Wu (3):
  vhost-scsi: enable vhost notifiers for multiple queues
  vhost-scsi: move some definitions to its header file
  vhost-scsi: clear endpoint on stopped

 Makefile.target      |    2 +-
 configure            |    2 +
 event_notifier.c     |   21 +++++++
 event_notifier.h     |    4 +
 hw/qdev-properties.c |   32 ++++++++++
 hw/qdev.h            |    3 +
 hw/vhost-scsi.c      |  156 ++++++++++++++++++++++++++++++++++++++++++++++++++
 hw/vhost-scsi.h      |   39 +++++++++++++
 hw/vhost.c           |    5 +-
 hw/vhost.h           |    3 +-
 hw/vhost_net.c       |    2 +-
 hw/virtio-pci.c      |   28 ++++++++-
 hw/virtio-scsi.c     |   52 +++++++++++++++++
 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, 388 insertions(+), 8 deletions(-)
 create mode 100644 hw/vhost-scsi.c
 create mode 100644 hw/vhost-scsi.h

-- 
1.7.6


Reply via email to