[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v5 13/15] block: add support for partial streami
From: |
Marcelo Tosatti |
Subject: |
Re: [Qemu-devel] [PATCH v5 13/15] block: add support for partial streaming |
Date: |
Tue, 17 Jan 2012 11:50:46 -0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Tue, Jan 17, 2012 at 02:27:04PM +0100, Kevin Wolf wrote:
> Am 13.01.2012 14:14, schrieb Stefan Hajnoczi:
> > From: Marcelo Tosatti <address@hidden>
> >
> > Add support for streaming data from an intermediate section of the
> > image chain (see patch and documentation for details).
> >
> > Signed-off-by: Marcelo Tosatti <address@hidden>
> > Signed-off-by: Stefan Hajnoczi <address@hidden>
>
> I'm afraid that in the review for the previous version I couldn't see
> the wood for the trees... This does limit the COR requests issued by
> image streaming, but not those issued by the guest. Am I missing
> something? This is not what we want, is it?
What you mean "limit the COR requests"?
bdrv_co_is_allocated_base (or its new name) relies on
bbdrv_co_is_allocated being synchronous.
Sectors are only allocated in the top image, and in that case the
situation regaring synchronicity is the same as without shared base
option, that is, the serialization in bdrv_aio_read/bdrv_aio_write level
is responsible for correctness.
- Re: [Qemu-devel] [PATCH v5 03/15] block: add BlockJob interface for long-running operations, (continued)
- [Qemu-devel] [PATCH v5 07/15] qmp: add block_job_set_speed command, Stefan Hajnoczi, 2012/01/13
- [Qemu-devel] [PATCH v5 14/15] docs: describe live block operations, Stefan Hajnoczi, 2012/01/13
- [Qemu-devel] [PATCH v5 11/15] block: add bdrv_find_backing_image, Stefan Hajnoczi, 2012/01/13
- [Qemu-devel] [PATCH v5 10/15] blockdev: make image streaming safe across hotplug, Stefan Hajnoczi, 2012/01/13
- [Qemu-devel] [PATCH v5 12/15] add QERR_BASE_NOT_FOUND, Stefan Hajnoczi, 2012/01/13
- [Qemu-devel] [PATCH v5 08/15] qmp: add block_job_cancel command, Stefan Hajnoczi, 2012/01/13
- [Qemu-devel] [PATCH v5 06/15] qmp: add block_stream command, Stefan Hajnoczi, 2012/01/13
- [Qemu-devel] [PATCH v5 13/15] block: add support for partial streaming, Stefan Hajnoczi, 2012/01/13
[Qemu-devel] [PATCH v5 15/15] test: add image streaming test cases, Stefan Hajnoczi, 2012/01/13
[Qemu-devel] [PATCH v5 09/15] qmp: add query-block-jobs, Stefan Hajnoczi, 2012/01/13
Re: [Qemu-devel] [PATCH v5 00/15] block: generic image streaming, Luiz Capitulino, 2012/01/16