qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [RFC PATCH 0/8] QED image streaming


From: Stefan Hajnoczi
Subject: Re: [Qemu-devel] [RFC PATCH 0/8] QED image streaming
Date: Wed, 27 Apr 2011 14:41:17 +0100

On Wed, Apr 27, 2011 at 2:27 PM, Stefan Hajnoczi
<address@hidden> wrote:
> This patch series is structured as follows and is based on work that Adam
> Litke, Anthony Liguori, and I have done:
>
> [PATCH 1/8] block: add bdrv_aio_stream
>
>  Introduce the .bdrv_aio_stream() BlockDriver interface.
>
> [PATCH 2/8] qmp: Add QMP support for stream commands
>
>  Introduce monitor commands to start/stop image streaming as well as querying
>  the state of image streaming.
>
> [PATCH 3/8] qed: add support for Copy-on-Read
> [PATCH 4/8] qed: intelligent streaming implementation
> [PATCH 5/8] qed: detect zero writes and skip them when to an unalloc
>
>  Implement QED support for .bdrv_aio_stream().
>
> [PATCH 6/8] blockdev: Allow image files to auto-enable streaming
> [PATCH 7/8] qed: Add QED_CF_STREAM flag to auto-enable streaming
> [PATCH 8/8] qed: Add -o stream=on image creation option
>
>  Introduce a flag that auto-starts image streaming when the image file is 
> opened.
>
> TODO
>  * Settle on monitor interfaces and libvirt interaction
>  * Streaming background I/O throttling
>  * Additional testing

Just wanted to point out that this series is Request For Comments.
The individual patch email subjects are missing "RFC", sorry.

I'm really interested in thought on the block layer and monitor
interfaces that are being introduced here.

Stefan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]