[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write
From: |
Fam Zheng |
Subject: |
Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes |
Date: |
Mon, 24 Feb 2014 19:33:11 +0800 |
User-agent: |
Mutt/1.5.22 (2013-10-16) |
On Mon, 02/24 11:39, Paolo Bonzini wrote:
> Il 24/02/2014 02:01, Fam Zheng ha scritto:
> >
> >I would do this in qcow2:
> >
> > 1. In qcow2_co_writev, allocate cluster regardless of if data is zero or
> > not.
> > 2. If data is zero, set QCOW2_OFLAG_ZERO in L2.
>
> This is (or should be) bdrv_co_write_zeroes without BDRV_REQ_MAY_UNMAP.
But IIUC bdrv_co_write_zeroes without BDRV_REQ_MAY_UNMAP doesn't require
cluster allocation if it's allocated yet, which is a bit different.
Fam
- [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Peter Lieven, 2014/02/22
- Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Fam Zheng, 2014/02/22
- Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Peter Lieven, 2014/02/23
- Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Fam Zheng, 2014/02/23
- Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Paolo Bonzini, 2014/02/24
- Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes,
Fam Zheng <=
- Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Paolo Bonzini, 2014/02/24
- Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Fam Zheng, 2014/02/24
- Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Kevin Wolf, 2014/02/24
- Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Paolo Bonzini, 2014/02/24
- Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Kevin Wolf, 2014/02/24
Re: [Qemu-devel] [RFC PATCH] block: optimize zero writes with bdrv_write_zeroes, Kevin Wolf, 2014/02/24