Re: [Qemu-block] [Qemu-devel] [PATCH v7 00/11] Support streaming to an intermediate layer

2015-06-22 Thread Stefan Hajnoczi
On Wed, May 13, 2015 at 04:27:30PM +0300, Alberto Garcia wrote: > v7: > - Rebased against the current master > - Updated bdrv_drain_all() to use the new block_job_next() API. Please rebase onto https://github.com/stefanha/qemu 'block' branch and check that qemu-iotests 015 030 032 038 046 pass:

Re: [Qemu-block] [Qemu-devel] [PATCH v7 00/11] Support streaming to an intermediate layer

2015-06-19 Thread Alberto Garcia
On Thu 18 Jun 2015 02:36:13 PM CEST, Eric Blake wrote: [Detecting support for intermediate block streaming] >> One possibility is to try to stream to an intermediate node and see >> if it fails. >> >> Example: in a chain like [A] <- [B] <- [C], streaming to [B] using >> [A] as the 'base' param

Re: [Qemu-block] [Qemu-devel] [PATCH v7 00/11] Support streaming to an intermediate layer

2015-06-18 Thread Eric Blake
[adding libvirt, to make sure I capture a design idea] On 06/18/2015 06:36 AM, Eric Blake wrote: > On 06/18/2015 06:07 AM, Alberto Garcia wrote: >> On Thu 18 Jun 2015 01:47:20 PM CEST, Kevin Wolf wrote: >> > I believe our conclusion from an earlier version of the series was > that we need

Re: [Qemu-block] [Qemu-devel] [PATCH v7 00/11] Support streaming to an intermediate layer

2015-06-18 Thread Eric Blake
On 06/18/2015 06:07 AM, Alberto Garcia wrote: > On Thu 18 Jun 2015 01:47:20 PM CEST, Kevin Wolf wrote: > I believe our conclusion from an earlier version of the series was that we need QAPI introspection so that libvirt can detect the presence of the feature. Detecting the presence

Re: [Qemu-block] [Qemu-devel] [PATCH v7 00/11] Support streaming to an intermediate layer

2015-06-18 Thread Alberto Garcia
On Thu 18 Jun 2015 01:47:20 PM CEST, Kevin Wolf wrote: >> > I believe our conclusion from an earlier version of the series was >> > that we need QAPI introspection so that libvirt can detect the >> > presence of the feature. >> >> The initial version of this series had an extra 'top' parameter to

Re: [Qemu-block] [Qemu-devel] [PATCH v7 00/11] Support streaming to an intermediate layer

2015-06-18 Thread Kevin Wolf
Am 18.06.2015 um 13:41 hat Alberto Garcia geschrieben: > On Thu 18 Jun 2015 12:45:35 PM CEST, Kevin Wolf wrote: > > > I believe our conclusion from an earlier version of the series was > > that we need QAPI introspection so that libvirt can detect the > > presence of the feature. > > The initial

Re: [Qemu-block] [Qemu-devel] [PATCH v7 00/11] Support streaming to an intermediate layer

2015-06-18 Thread Alberto Garcia
On Thu 18 Jun 2015 12:45:35 PM CEST, Kevin Wolf wrote: > I believe our conclusion from an earlier version of the series was > that we need QAPI introspection so that libvirt can detect the > presence of the feature. The initial version of this series had an extra 'top' parameter to decide what im

Re: [Qemu-block] [Qemu-devel] [PATCH v7 00/11] Support streaming to an intermediate layer

2015-06-18 Thread Kevin Wolf
Am 16.06.2015 um 10:51 hat Alberto Garcia geschrieben: > Ping... > > https://lists.gnu.org/archive/html/qemu-devel/2015-05/msg02580.html I believe our conclusion from an earlier version of the series was that we need QAPI introspection so that libvirt can detect the presence of the feature. Mark

Re: [Qemu-block] [Qemu-devel] [PATCH v7 00/11] Support streaming to an intermediate layer

2015-06-16 Thread Alberto Garcia
Ping... https://lists.gnu.org/archive/html/qemu-devel/2015-05/msg02580.html On Wed, May 13, 2015 at 04:27:30PM +0300, Alberto Garcia wrote: > v7: > - Rebased against the current master > - Updated bdrv_drain_all() to use the new block_job_next() API. > > v6: https://lists.gnu.org/archive/html/qe