Re: [Qemu-devel] [PATCH 2/3] virtio: add virtqueue_rewind()

2016-09-12 Thread Stefan Hajnoczi
On Thu, Sep 08, 2016 at 09:30:13AM +0200, Ladi Prosek wrote: > On Thu, Sep 8, 2016 at 8:44 AM, Roman Kagan wrote: > > On Wed, Sep 07, 2016 at 05:20:48PM +0200, Ladi Prosek wrote: > >> From: Stefan Hajnoczi > >> > >> virtqueue_discard() requires a

Re: [Qemu-devel] [PATCH 2/3] virtio: add virtqueue_rewind()

2016-09-08 Thread Ladi Prosek
On Thu, Sep 8, 2016 at 8:44 AM, Roman Kagan wrote: > On Wed, Sep 07, 2016 at 05:20:48PM +0200, Ladi Prosek wrote: >> From: Stefan Hajnoczi >> >> virtqueue_discard() requires a VirtQueueElement but virtio-balloon does >> not migrate its in-use element.

Re: [Qemu-devel] [PATCH 2/3] virtio: add virtqueue_rewind()

2016-09-08 Thread Roman Kagan
On Wed, Sep 07, 2016 at 05:20:48PM +0200, Ladi Prosek wrote: > From: Stefan Hajnoczi > > virtqueue_discard() requires a VirtQueueElement but virtio-balloon does > not migrate its in-use element. Introduce a new function that is > similar to virtqueue_discard() but doesn't

[Qemu-devel] [PATCH 2/3] virtio: add virtqueue_rewind()

2016-09-07 Thread Ladi Prosek
From: Stefan Hajnoczi virtqueue_discard() requires a VirtQueueElement but virtio-balloon does not migrate its in-use element. Introduce a new function that is similar to virtqueue_discard() but doesn't require a VirtQueueElement. This will allow virtio-balloon to access