On 06/01/2017 07:41 AM, Paolo Bonzini wrote:
> From: Felipe Franciosi <[email protected]>
> 
> This commit introduces a vhost-user device for SCSI. This is based
> on the existing vhost-scsi implementation, but done over vhost-user
> instead. It also uses a chardev to connect to the backend. Unlike
> vhost-scsi (today), VMs using vhost-user-scsi can be live migrated.
> 
> To use it, start Qemu with a command line equivalent to:
> 
> qemu-system-x86_64 \
>        -chardev socket,id=vus0,path=/tmp/vus.sock \
>        -device vhost-user-scsi-pci,chardev=vus0,bus=pci.0,addr=...
> 
> A separate commit presents a sample application linked with libiscsi to
> provide a backend for vhost-user-scsi.
> 
> Signed-off-by: Felipe Franciosi <[email protected]>
> Message-Id: <[email protected]>
> ---

This pull request still hasn't landed, and now it needs a rebase:

> +++ b/hw/scsi/vhost-user-scsi.c

> +#include "hw/virtio/virtio-access.h"
> +#include "sysemu/char.h"

Now that commit 6b10e573 is on mainline, sysemu/char.h has been renamed
to chardev/char.h (there may be other changes needed, too).

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3266
Virtualization:  qemu.org | libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to