Re: [Qemu-devel] [RFC v2 6/8] virtio: flush/push for packed ring

2018-11-28 Thread Maxime Coquelin
Hi Wei, On 9/20/18 4:13 PM, Maxime Coquelin wrote:   } @@ -575,6 +630,34 @@ void virtqueue_flush(VirtQueue *vq, unsigned int count)   vq->signalled_used_valid = false;   } +static void virtqueue_packed_flush(VirtQueue *vq, unsigned int count) +{ +    if (unlikely(!vq->vring.desc))

Re: [Qemu-devel] [RFC v2 6/8] virtio: flush/push for packed ring

2018-09-20 Thread Maxime Coquelin
On 06/05/2018 09:08 PM, w...@redhat.com wrote: From: Wei Xu Signed-off-by: Wei Xu Signed-off-by: Wei Xu --- hw/virtio/virtio.c | 109 ++--- 1 file changed, 96 insertions(+), 13 deletions(-) diff --git a/hw/virtio/virtio.c b/hw/virtio/virt

Re: [Qemu-devel] [RFC v2 6/8] virtio: flush/push for packed ring

2018-06-05 Thread Jason Wang
On 2018年06月06日 03:08, w...@redhat.com wrote: From: Wei Xu Signed-off-by: Wei Xu Signed-off-by: Wei Xu --- hw/virtio/virtio.c | 109 ++--- 1 file changed, 96 insertions(+), 13 deletions(-) diff --git a/hw/virtio/virtio.c b/hw/virtio/virtio

[Qemu-devel] [RFC v2 6/8] virtio: flush/push for packed ring

2018-06-05 Thread wexu
From: Wei Xu Signed-off-by: Wei Xu Signed-off-by: Wei Xu --- hw/virtio/virtio.c | 109 ++--- 1 file changed, 96 insertions(+), 13 deletions(-) diff --git a/hw/virtio/virtio.c b/hw/virtio/virtio.c index 0160d03..6f2da83 100644 --- a/hw/virtio/vir