[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [PATCH v3 0/9] block: Fixes for bdrv_drain
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-block] [PATCH v3 0/9] block: Fixes for bdrv_drain |
Date: |
Mon, 9 Nov 2015 11:42:20 +0000 |
User-agent: |
Mutt/1.5.23 (2015-06-09) |
On Mon, Nov 09, 2015 at 10:56:39AM +0800, Fam Zheng wrote:
> v3: Don't reuse coroutine in bdrv_aio_ioctl. [Stefan]
> Recursely call .bdrv_drain callback only. [Stefan, Paolo]
I don't understand this change. I thought you want .bdrv_drain() to be
called on the whole tree, but the latest code seems to call it on the
root and children only. It doesn't recurse the only the root and first
level of the tree get .bdrv_drain() calls. Is this intentional?
signature.asc
Description: PGP signature
- [Qemu-block] [PATCH v3 2/9] block: Track flush requests, (continued)
- [Qemu-block] [PATCH v3 2/9] block: Track flush requests, Fam Zheng, 2015/11/08
- [Qemu-block] [PATCH v3 3/9] block: Track discard requests, Fam Zheng, 2015/11/08
- [Qemu-block] [PATCH v3 4/9] iscsi: Emulate commands in iscsi_aio_ioctl as iscsi_ioctl, Fam Zheng, 2015/11/08
- [Qemu-block] [PATCH v3 5/9] block: Add ioctl parameter fields to BlockRequest, Fam Zheng, 2015/11/08
- [Qemu-block] [PATCH v3 6/9] block: Emulate bdrv_ioctl with bdrv_aio_ioctl and track both, Fam Zheng, 2015/11/08
- [Qemu-block] [PATCH v3 7/9] block: Drop BlockDriver.bdrv_ioctl, Fam Zheng, 2015/11/08
- [Qemu-block] [PATCH v3 8/9] block: Introduce BlockDriver.bdrv_drain callback, Fam Zheng, 2015/11/08
- [Qemu-block] [PATCH v3 9/9] qed: Implement .bdrv_drain, Fam Zheng, 2015/11/08
- Re: [Qemu-block] [PATCH v3 0/9] block: Fixes for bdrv_drain,
Stefan Hajnoczi <=