Re: [Qemu-devel] [PATCH] *** Vhost-pci RFC v2 ***

2016-09-01 Thread Marc-André Lureau
Hi On Thu, Sep 1, 2016 at 12:19 PM Wei Wang wrote: > On 08/31/2016 08:30 PM, Marc-André Lureau wrote: > > - If it could be made not pci-specific, a better name for the device could > be simply "driver": the driver of a virtio device. Or the "slave" in > vhost-user terminology - consumer of virtq

Re: [Qemu-devel] [PATCH] *** Vhost-pci RFC v2 ***

2016-09-01 Thread Wei Wang
On 08/31/2016 08:30 PM, Marc-André Lureau wrote: Hi On Sun, Jun 19, 2016 at 10:19 AM Wei Wang > wrote: This RFC proposes a design of vhost-pci, which is a new virtio device type. The vhost-pci device is used for inter-VM communication. Before I send a

Re: [Qemu-devel] [PATCH] *** Vhost-pci RFC v2 ***

2016-08-31 Thread Marc-André Lureau
Hi On Sun, Jun 19, 2016 at 10:19 AM Wei Wang wrote: > This RFC proposes a design of vhost-pci, which is a new virtio device type. > The vhost-pci device is used for inter-VM communication. > > Before I send a more complete review of the spec, I have a few overall questions: - this patch is for

Re: [Qemu-devel] [PATCH] Vhost-pci RFC v2: a new virtio device for inter-VM communication

2016-08-29 Thread Stefan Hajnoczi
On Sun, Jun 19, 2016 at 10:14:09PM +0800, Wei Wang wrote: > We introduce the vhost-pci design in the virtio specification format. > To follow the naming conventions in the virtio specification, we call > the VM who sends packets to the destination VM the device VM, and the > VM who provides the vri

[Qemu-devel] [PATCH] *** Vhost-pci RFC v2 ***

2016-06-18 Thread Wei Wang
This RFC proposes a design of vhost-pci, which is a new virtio device type. The vhost-pci device is used for inter-VM communication. Changes in v2: 1. changed the vhost-pci driver to use a controlq to send acknowledgement messages to the vhost-pci server rather than writing to the device con

[Qemu-devel] [PATCH] Vhost-pci RFC v2: a new virtio device for inter-VM communication

2016-06-18 Thread Wei Wang
We introduce the vhost-pci design in the virtio specification format. To follow the naming conventions in the virtio specification, we call the VM who sends packets to the destination VM the device VM, and the VM who provides the vring and receives packets the driver VM. Signed-off-by: Wei Wang -