On Fri, Apr 25, 2014 at 04:00:49PM +0800, Fam Zheng wrote:
> diff --git a/include/block/block.h b/include/block/block.h
> index b3230a2..8a1cb83 100644
> --- a/include/block/block.h
> +++ b/include/block/block.h
> @@ -34,6 +34,10 @@ typedef struct BlockDriverInfo {
> * opened with BDRV_O_UNMAP flag for this to work.
> */
> bool can_write_zeroes_with_unmap;
> + /*
> + * True if the driver is writing data clusters compressed
> + */
> + bool is_compressed;
"is_compressed" is more general than what this flag actually
communicates:
/*
* True if this block driver only supports compressed writes
*/
bool needs_compressed_writes;